🐶
Heroku上でのエラー(EOTD No.2)
こちらAmetaです。
今回はthe Error Of The Day(EOTD)二回目です!
本日のエラーは、今日のお昼にHeroku上にあるアプリケーションにPushをした時に起こりました...
git add .
でカレントディレクトリ内にあるファイルを指定した後、
git commit -m
でmasterブランチにコミットしました。
最後に、
git push heroku master
を実行して、heroku上にアプリケーションをプッシュ完了!
しかしheroku上のアプリケーションを動作確認をしてみると...出ました。エラーが!
そそくさとターミナル上でlogを使って確認。
ActionView::Template::Error ~~ Table 'heroku_XXXXXX.items' doesn't exist.
これは...なるほど!!
ローカル環境のファイル変更をheroku上にPushしたからと言って、データベースの情報まで運んで行ってくれたわけじゃないのか。
というわけでheroku上でmigrationを実行するコマンドを検索...
heroku run rails db:migrate
動作確認したところ、問題なし!やった!
Discussion
どのようにしてエラーを解決したのかが気になります!
祝:初コメントありがとうございます。
記事を再編集したのでもし良ければご覧ください!
おぉ、ありがとうございます🙏