2013-04-25 25 views
1

我使用Model Generator生成模型,然後(之後)添加新表和新的外鍵關係。使用Model Generator更新現有模型

是否可以使用模型生成器更新現有模型?

或者當我添加一個新表時,是否需要手動編輯代碼?

+2

生成新的它會自動覆蓋前一個。 – Hemc 2013-04-25 13:42:43

回答

2

不,您不能使用Gii工具編輯現有模型。您將不得不手動更新模型或生成一個新模型。

3

看一看gii-template-collection和它的FullModel模板。

它默認爲您的模型生成兩個類,BaseModelModel。最佳做法是將我的自定義功能,行爲,範圍等添加到Model,並保留BaseModel不變。

如果您的數據庫模式有更改,只需重新生成BaseModel類。