【发布时间】:2012-08-29 09:00:51
【问题描述】:
我希望以与生成器类似的方式调用另一个迁移。
基本上,如果您有一个创建表,那么在将来的某个时间点您将不再使用该表,并且您希望迁移调用 up 和 down 与原始创建迁移完全相反。
如果可能的话,我会创建一个类似的生成器
rails g reverse_migration CreateModel
然后结果是这样的
class ReverseCreateModel < ActiveRecord::Migration
def up
#call to create model down
end
def down
#call to create model up
end
end
我不想要任何解决方法,而是明确地复制代码并保持干净迁移和角色回退的能力。
任何帮助将不胜感激!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rails-migrations