說我有3個提交(每一個新移民加):生成SQL從遷移不落全部
- V3(添加新列)
- V2(添加新表)
- V1
生產數據庫在v1
和我的開發數據庫在v3
。
我想生成一個SQL腳本,它將生產數據庫升級到v3
。
我知道怎麼做的唯一途徑是(通過檢查v1
和運行dbm-rollback
),然後結賬v3
和運行dbm-update-sql
回滾發展數據庫v1
。
有沒有辦法做到這一點沒有滾動開發數據庫回(或駭客在DATABASECHANGELOG
表)?像dbm-update-count-sql 2
這會爲最後兩次遷移創建SQL,無論它們是否已在開發中運行。
編輯:無法從開發計算機
無法連接到prod數據庫:( – zoran119 2014-11-24 21:21:02