[英]How do I Handle Database changes and port my data?
例如,對於使用Turbogears和SQLAlchemy的Web應用程序。 每次更新數據模型時,都需要刪除數據庫並重新創建它。
有沒有簡單的方法來更新生產數據庫?
我是否必須編寫一個自定義腳本以將所有生產數據傳輸到新的數據庫模型中? 還是有更簡單的方法來升級生產數據庫?
這些數據庫更改稱為架構遷移。 對於SQLAlchemy, sqlalchemy-migrate是事實上的標准。 其他ORM /抽象層也有類似的解決方案,例如Django的South 。
您可以更改表 ,我認為這是最簡單的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.