如何使用 DBFlow 进行迁移?
How to make migrations with DBFlow?
我正在开发 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;
}
你知道问题出在哪里吗?还是我在这里遗漏了什么?感谢您的帮助和时间。
请继续阅读下面提到的 link,并在此处找到有关如何在 DBFlow 库中进行数据库迁移的完整指南。
我正在开发 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;
}
你知道问题出在哪里吗?还是我在这里遗漏了什么?感谢您的帮助和时间。
请继续阅读下面提到的 link,并在此处找到有关如何在 DBFlow 库中进行数据库迁移的完整指南。