我正在使用 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 !!
}
}
}