我使用Model Generator生成模型,然後(之後)添加新表和新的外鍵關係。使用Model Generator更新現有模型
是否可以使用模型生成器更新現有模型?
或者當我添加一個新表時,是否需要手動編輯代碼?
我使用Model Generator生成模型,然後(之後)添加新表和新的外鍵關係。使用Model Generator更新現有模型
是否可以使用模型生成器更新現有模型?
或者當我添加一個新表時,是否需要手動編輯代碼?
不,您不能使用Gii工具編輯現有模型。您將不得不手動更新模型或生成一個新模型。
看一看gii-template-collection和它的FullModel模板。
它默認爲您的模型生成兩個類,BaseModel
和Model
。最佳做法是將我的自定義功能,行爲,範圍等添加到Model
,並保留BaseModel
不變。
如果您的數據庫模式有更改,只需重新生成BaseModel
類。
生成新的它會自動覆蓋前一個。 – Hemc 2013-04-25 13:42:43