0

我正在使用 DBFLOW 库,我有预打包的数据库。现在我想在两个表中向我的数据库中添加新数据,当我增加版本数据库并更新我的应用程序时,仍然显示旧版本的数据库。我想我应该使用 Migration,但是当我只是更改一些数据而不重命名或添加列时,我不知道如何使用它。

@Database(name = BookDatabase.NAME, version = BookDatabase.VERSION, foreignKeysSupported = true, backupEnabled = true, consistencyCheckEnabled = true)

public class BookDatabase {
    public static final String NAME = "book_list";
    public static final int VERSION = 2;

    @Migration(version = 2, database = BookDatabase.class)
    public static class Migration2 extends BaseMigration {

        @Override
        public void migrate(DatabaseWrapper database) {

//            I don't know what should I write here !!
        }
    }
}
4

0 回答 0