(如果需要,可以創建此CW) 我們是兩個開發基於Web應用程序(PHP5,ZF,Doctrine,MySQL5)的開發人員。我們每個人都有一個本地網絡服務器和一個本地數據庫。數據庫模式在YAML文件中定義。如何讓兩個開發數據庫與Doctrine同步?
保持我們的數據庫模式同步的最佳方式是什麼?
以下是我們的工作方式:無論何時開發人員「A」進行更改,他都會生成一個遷移課程。然後他提交遷移文件開發者「B」執行遷移類。
但是在每個數據庫更改上創建一個遷移類是一個相當乏味的過程。
你有更好的解決方案嗎?
在你的設置中,你有你自己的本地數據庫副本嗎?如果是,每當模式更改時,重新從頭開始重建數據庫的本地副本? – 2009-10-07 13:24:09
是的,這兩個問題 – Graviton 2009-10-07 13:53:05