所以繼承人的場景:Symfony更新模型模式
目前我們有一個3種型號的開發網站。我們發現我們不喜歡我們的初始模式並添加了幾行。我們重新生成了模式(doctrine:build-sql)。
現在它迫使我們刪除並重新創建所有表並將所有信息轉儲回來,因爲沒有創建ALTERS,而僅使用CREATE語句。沒有問題...
更新模型時出現了大問題。在我們運行一個全部構建以及出現這樣的一些錯誤,即「未找到Widget排序」等。我們發現我們需要重建模型。所以我們可以用一個symfony原則:建立模型課程課程(課程是表名......課程模型)。這工作很好,並修復了Symfony中的斷開鏈接。
缺點是actions.class.php文件中的所有自定義代碼都丟失了,因爲_form.php頁面的自定義代碼已丟失。
我的問題是,我們如何存儲我們自己的操作,以便在更新模型模式時不會丟失它們?同樣的模板等重新生成,但不包含任何自定義。
肯定有一個簡單的解決方案來更新symfony模型的模式?
我相當肯定你的意思是「模型」裏你輸入「模塊」。 – 2010-09-10 03:21:37
@jeremy你是對的。適當地編輯它。 – CogitoErgoSum 2010-09-10 13:19:02