如何使用DBFlow进行迁移?

时间:2017-10-21 21:12:12

标签: java android database sqlite dbflow

我正在开发一个Android应用程序。对于应用程序中的本地数据库,我正在使用DBFlow ORM库。更新应用程序时,新版本中不会更新本地数据库的某些新更改。我正在更改AppDatabase的版本,但是新列,更改的列名称或类型等更改不可见。就像迁移没有执行一样。这是我的app数据库代码:

@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;
}

你知道可能是什么问题吗?或者我在这里遗漏了什么?谢谢你的帮助和时间。

1 个答案:

答案 0 :(得分:0)

请继续下面提到的链接,并在此处找到有关如何在 DBFlow 库中进行数据库迁移的完整指南。

DBFlow database migration