はじめに
herokuはRelease Phaseという機能があり、デプロイするごとに自動でスクリプトなど発火させる機能があります
今回Laravelのmigrationをデプロイの度に発火させます
対応はProckfileに1行追加するだけで終わります
relase: {スクリプト}
Procfile
release: php artisan migrate:fresh --force
web: vendor/bin/heroku-php-apache2 public
解説
freshオプションは任意で
--forceは、Laravelは本番環境だとyesか聞かれるので強制的にmigrateさせます
終わりに
日本語の記事が少なく、--forceとかで少し詰まった・・・
一行追加するだけなので、楽ちん!