Rails Ambassador

ActiveRecord::PendingMigrationErrorが出た時の対処法

Railsサーバを起動し、ブラウザにアクセスすると以下のようなエラー画面が出ることがあります。 ActiveRecord::PendingMigrationErrorエラーの画面

こちらの翻訳するなどをして意味が分かるようにしておきましょう。

ActiveRecord::PendingMigrationError

Migrations are pending.
マイグレーションが保留です。

To resolve this issue,
この問題を解決するには

run: bin/rails db:migrate RAILS_ENV=development

bin/rails db:migrate RAILS_ENV=development
を実行してください。

ActiveRecord::PendingMigrationErrorが出る原因

$ rails db:migrate
マイグレーションを実行する上記コマンドを実行していないか、実行後にエラーが出ている。

ActiveRecord::PendingMigrationErrorの解消法

エラーが出ているRailsプロジェクトのディレクトリでマイグレーションの実行を行ってください。

$ rails db:migrate

このコマンド実行時にエラーが出ているか確認してみてください。
実行したマイグレーションファイルに何らかの問題があると思われます。
そのエラー内容を確認してエラーを取り除きましょう。