初めて DBFlow を実装しようとしていますが、うまくいかないかもしれません。私は高度な Android 開発者ではありませんが、いくつかのアプリを作成しました。以前は、SQLiteOpenHelper を拡張する「データベース」オブジェクトを作成し、コールバック メソッドをオーバーライドしていました。
onCreate では、すべてのテーブルが作成されたら、ルックアップ データにハードコードされた SQL 文字列db.execSQL(Interface.INSERT_SQL_STRING);. 私は怠け者なので、onUpgrade()andonDowngrade()では、テーブルを削除して を呼び出すだけonCreate(db);です。
移行のドキュメントを読みましたが、注釈で "database =" が "databaseName =" に変更されたため、構文的に古くなっているように見えるだけでなく、データベースなしからバージョン "initial" への移行についても言及されていません。移行 0 をこの目的に使用できると主張する問題を見つけましたが、現時点では移行を機能させることができません。
どんな助けでも大歓迎です。プロジェクトは@Githubです。