2017-10-21 109 views
1

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

@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

请继续阅读下面提到的链接,并在这里找到完整的数据库迁移指南,其中包括DBFlow库。

DBFlow database migration

+0

这是一个好主意,包括链接引用但有时,这些链接过期。如果你能在答案中包含一些片段,那将是最好的。 – Jay

相关问题