0
我想用預安裝的數據庫運送我的應用程序,該數據庫包含充滿數據的表。另外我想允許用戶修改此表的一列(布爾值爲Favorite標誌)。而且,在將來的應用程序更新中,我想用新數據升級數據庫,但我希望保持用戶更改的安全。用新數據升級預安裝的數據庫
爲此,我想使用https://github.com/jgilfelt/android-sqlite-asset-helper庫。它使用sql腳本自動處理數據庫升級。但似乎只能升級數據庫方案,卻無法添加新數據。所以我想,如果有一個解決方案,它允許:
- 與現有的填充數據庫中存儲爲源碼文件中的資產文件夾
- Upgrate數據庫與新的數據作爲應用程序的升級
- Upgrate數據庫方案作爲艦船上的應用應用程序的升級
- 升級過程中保留用戶數據(一列)
我研究了SO多個問題,但還沒有找到升級databas的解決方案e用新的數據。
難道不是來自數據庫版本1的數據嗎? – mol 2015-04-02 15:00:44