Ruby on Rails5でWebアプリ開発の勉強をはじめた初心者です。
Railsでは複数個のmigrationファイルについて、rollbackやVERSION指定によって容易にバージョン管理ができ、アプリケーションについて任意のバージョンに切り替えて公開することができるのだと思っていたのですが、いざrollbackなどでバージョンを下げてからブラウザでアプリケーションを開くとPendingMigrationErrorになります。
もちろんrollbackなどで然るべきバージョンまで下げた後、migrationファイルをdbのディレクトリから移動すればバージョンを下げることができますが、わざわざそのようなことを自分でしなければならないのでしょうか?
それとも何か私が勘違いをしていて、dbディレクトリ配下にmigrationファイルを置いたまま、任意のバージョンでアプリケーションを公開する手段があるのでしょうか。
みなさんがどうしておられるかや、実際の開発現場でどうのような方法が取られているかをおしえて頂けると嬉しいです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/09 06:31
2018/12/09 06:40
2018/12/09 06:52
2018/12/09 06:58