2017-10-21 64 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

相關問題