反省はしても後悔はしない

Vim とか備忘録とか。それと関数型言語勉強中

heroku にデプロイするときにハマった。

ローカルでは問題なく動作するアプリケーションを

$ git push heroku

で heroku にデプロイしてみたんだけど、 We’re sorry, but something went wrong. とか表示されてうまく動かない・・・。

原因は heroku サーバー上でのマイグレーションのし忘れ。

$ heroku rake db:migrate

マイグレーションを実行してから git push heroku すれば OK でした。

あと、ローカルのデータベースの内容は

$ heroku db:push

でサーバー側に転送できる。