2017-10-21 5 views
1

私はAndroidアプリケーションを開発しています。アプリケーションのローカルデータベースについては、私はDBFlow ORMライブラリを使用しています。アプリケーションを更新するとき、ローカルデータベースのいくつかの新しい変更は新しいバージョンでは更新されません。私はAppDatabaseのバージョンを変更していますが、新しいカラム、変更されたカラム名やタイプなどの変更は表示されません。同様に、移行は実行されません。これはアプリケーションデータベースのコードです:DBFlowを使用して移行を行う方法は?

@Database(name = AppDatabase.NAME, version = AppDatabase.VERSION) 
public class AppDatabase { 
    public static final String NAME = "BaseName"; // we will add the .db extension 
    public static final int VERSION = 2; 
} 

問題は何か分かりますか?または私はここに何かを逃していますか?あなたの助けと時間をありがとう。

答えて

1

DBFlowライブラリでデータベース移行のガイドラインを下記にリンクしてください。

DBFlow database migration

+0

リンクの参照を含めることは良いアイデアですが、時には、これらのリンクは有効期限が切れ得ます。答えにスニペットを含めることができれば最高です。 – Jay

関連する問題