Herokuのデプロイ時に自動でDBのmigrationをする
If a release phase task fails, the new release is not deployed, leaving your current release unaffected.
php artisan migrate --force
とforceオプションを付ける必要がある(production環境だと確認がある)
もしこれをつけないと、migrationはされないがdeployは成功するので、migrationを自動化する場合は必ずつけること
補足
ローカル開発環境でphp artisan migrateをしてphp artisan migrate:rollbackで変更がちゃんと戻ることも確認しておかないとrollbackできなくて困る
参考