Imageレール開発で移行を作成した後、私はHerokuにプッシュしました。RailsはHerokuの移行/モデルを破壊します
私はこの移行を再び開発から開始してから、Herokuにプッシュしたいと考えました。
rake db:rollback
rails d migration add_smth_to_payments
git add -A
git commit -am "destroy migration smth to payments"
git push heroku master
さて、私の質問は、(同様のモデルかもしれない)の移行を破壊した後、Herokuのは、支払テーブルからこの移行を削除するんですか?破壊が
は、移行が実行されたら、移行ファイル自体は無関係であるあなたに
「heroku run rake db:rollback」を実行すると、リバーシブルマイグレーションをロールバックすることができます(*移行を削除してHerokuにプッシュする前に)。すでに 'rails d migration'を実行して結果をHerokuにプッシュした場合、これは間違った移行*をロールバックします。 – meagar