【发布时间】:2011-11-23 01:05:21
【问题描述】:
因此,我们将模型抽象为 gem,因为多个应用程序使用相同的模型集。麻烦在于执行创建和执行迁移。因为它是一个宝石,我们基本上移除了导轨。
它不能执行 rails g 或 rake。
如果我们尝试保留允许这样做的配置和脚本文件夹,其他应用程序在使用模型 gem 时会抱怨。
我们通过允许一个特定的应用程序执行所有迁移来解决这个问题。
也许更好的问题是:模块化通用模型以保留 rails g 和 rake db:migrate 的最佳方法是什么?
我可能解释得不好,请提出任何问题。
谢谢, 贾斯汀
【问题讨论】:
-
您好,您是如何将通用模型模块化的?
标签: ruby-on-rails ruby-on-rails-3 activerecord migration