【问题标题】:Plugin update strategies插件更新策略
【发布时间】:2010-06-16 08:43:24
【问题描述】:

我正在开发一个用于多个应用程序的插件。这个插件是一个带有自己的控制器、模型和路由的 Rails 引擎。控制器、视图和模型是通过插件中的简单生成器生成的。生成器还为模型表创建迁移。

我现在面临的问题是,在对插件模型(即表结构)进行任何更新时,我都必须更新迁移。此外,我必须更新所有使用该插件的应用程序中的插件。然后 - 我必须重新生成迁移并使用更新的时间戳重新运行它,这迫使我不为插件模型生成任何自定义迁移(即调整表以适应特定于应用程序的行为)。

您能否分享有关如何在插件中管理迁移的任何想法?特别是在需要更新要生成的迁移模板的情况下。

【问题讨论】:

    标签: ruby-on-rails plugins migration rails-engines


    【解决方案1】:

    你认识霍波吗? 也许,Hobo 的源代码对你有帮助。

    Hobo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      • 2017-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多