2010-06-16 75 views
2

我正在開發一個在幾個應用程序中使用的插件。這個插件是一個帶有自己的控制器,模型和路線的導軌引擎。控制器,視圖和模型正在通過插件中的簡單生成器生成。發生器也爲模型的表格創建遷移。插件更新策略

我現在面臨的問題是,在插件模型(即表結構)的任何更新中,我必須更新遷移。另外,我必須在使用該插件的所有應用程序中更新插件。然後 - 我必須重新生成遷移並重新運行一遍,並重新創建時間戳,這迫使我不爲插件模型生成任何自定義遷移(即針對特定於應用的行爲調整表)。

你可以分享有關如何管理插件中的遷移的任何想法?特別是在需要更新要生成的遷移模板的情況下。

回答

0

你知道Hobo嗎? 也許,Hobo的源代碼可以幫助你。

Hobo