私は、ジェネレータと同様の方法で別のマイグレーションを呼び出すことを検討しています。 作成テーブルがある場合、将来、テーブルを使用しなくなり、元の作成移行のものとまったく逆のup
およびdown
を呼び出すようにしたいとします。 それは、私はRails 3.2:別のマイグレーションから 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
のようなものであるならば、私は道のいずれかの回避策の種類をしたいと、むしろ明示的にコードを複製していないとクリーンな移行とロールバックが可能です。
ご協力いただければ幸いです!あなたがそれをrequire
できるよう