我正在开发一个Android应用程序。对于应用程序中的本地数据库,我正在使用DBFlow ORM库。更新应用程序时,本地数据库的某些新更改不会在新版本中更新。我正在更改AppDatabase的版本,但是看不到新列,更改的列名或类型等更改。就像不执行迁移一样。这是我的应用数据库代码:
@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;
}
您知道是什么问题吗?还是我在这里想念什么?感谢您的帮助和时间。
最佳答案
请转到下面提到的链接,并在此处找到有关如何在DBFlow库中进行数据库迁移的完整指南。
DBFlow database migration