herokuで普通にgit push heroku master
するとrails db:migrate
されません。
下記のbuildpackを使うとENVから指定したコマンドをデプロイ時に実行してくれるのでdb:migrate
できます。
gunpowderlabs/buildpack-ruby-rake-deploy-tasks: Run arbitrary rake tasks on deploy to Heroku
$ heroku buildpacks:set https://github.com/heroku/heroku-buildpack-ruby -a your-app-name
$ heroku buildpacks:add https://github.com/gunpowderlabs/buildpack-ruby-rake-deploy-tasks -a your-app-name
$ heroku config:set DEPLOY_TASKS='db:migrate' -a your-app-name
Review AppsのAutomatic Deployをやってる時に便利。