GreenDAO3のmigration

2017/09/15

GreenDAO3で作っているアプリのDB構造が変わったのでmigration処理を実装しました。

How to setup database migrations with greenDAOが大変参考になります。 基本的にはこの記事通りで問題ないんですが、ちょっとハマったのがschemaバージョンの指定。

Modelling entities - Open Source by greenrobotのSchemaセクションに書いてある通り、build.gradleで定義するのでした。

android {
...
}

greendao {
    schemaVersion 2
}

こんな感じ。ソースコードで指定するのだと思い込んでいてちょっと躓いた...




関連(するかもしれない)記事


おススメ