rails 独学して軽くにちゃんまとめつくる

本番環境で relation テーブル名 does not exit というエラーがでた

これは 開発環境でのモデルの変更がうまく本番環境へうつしきれてないから。だからこのエラーで表示されているテーブル名は比較的最近つくられたもののはずだ。

 

ぼくの場合は Heroku を使っているのが、別のサーバーを使っているひとでも途中までは参考になるはず。

 

rails db:schema:load RAILS_ENV=production

こうした。なんかエラーがでたら

rails db:schema:load RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1

 

こうやった。

heroku run rails db:migrate
こうしたらできた。