在我們更改變量類型或在模型中從@OneToMany更改爲@ManyToMany時播放1.0會自動處理更改,但使用播放2.0演進腳本刪除數據庫。有什麼方法可以讓Play 2.0在不丟棄數據庫的情況下應用更改?Play Framework 2.0中的數據庫演變
1
A
回答
2
是的,有一種方法。你需要禁用1.sql
文件的自動重造,並開始寫含ALTERS
自己的變陣,而不是CREATES
- 與2.sql
編號他們,3.sql
等
在實踐中,這意味着,如果你與單個數據庫的工作,你也可以...使用您最喜歡的數據庫GUI來管理數據庫的表和列。只有當您不能使用GUI(主機不允許外部連接並且沒有任何GUI)時,或者您打算在單獨的數據庫上運行該應用程序的許多實例時,這些演變纔有用。否則手動編寫語句可能比使用GUI更復雜。提示:有時,如果我不確定是否將所有必需的關係和約束添加到我的手動進化中,我將它們刪除(在git受控文件夾下!),並啓用Ebean插件啓用並保存提議的應用程序1.sql
但我沒有應用這些更改。後來使用git我正在恢復我的演變,並與保存的自動生成的文件和convert
CREATE語句比較ALTER。沒有使用三維零件軟件管理更改沒有更好的選擇。
相關問題
- 1. Play Framework 2.0上運行的演變
- 2. 在子項目中放置Play Framework 2.1數據庫的演變?
- 3. Play Framework中的測試演員但數據庫已關閉
- 4. playframework 2.0 - 數據庫演變超過max_user_connections?
- 5. play-framework [2.0] HTTPS
- 6. 連接到數據庫的Play Framework
- 7. Play Framework 2.0單元測試
- 8. Play Framework 2.0。升級bonecp
- 9. Play Framework 2.0 Ebean ArrayList Null
- 10. Play Framework 2.0 Websockets消息
- 11. play framework 2.0支持memcached?
- 12. Cron Job in play framework 2.0
- 13. Play Framework 2.0中的主題支持
- 14. Play Framework 2.0中的動態模板
- 15. 連接MySQL數據庫與play-framework 2.5
- 16. Play Framework 1.2.6連接多個數據庫
- 17. Play Framework 2.3如何重置數據庫?
- 18. Play Framework:數據庫連接池關閉
- 19. Play Framework從數據庫收集img src
- 20. 多個數據庫與Play Framework 2.1.x
- 21. Play Framework SQL演變腳本 - 整數列錯誤?
- 22. 如何在netbeans中使用Play Framework 2.0
- 23. Request.params在Play Framework 2.0中沒有了
- 24. 在Play Framework 2.0中CSV導出
- 25. 在Play Framework 2.0中使用Eclipse
- 26. 將Jena添加到Play Framework 2.0中
- 27. Play Framework和DB2
- 28. Play Framework 2.3運行驅動程序的具體演變
- 29. Play Framework和Python
- 30. 從使用Play Framework的GAE上的Siena開始,使用Play 2.0的Heroku上的數據庫/ api /模塊?