はじめに
Laravelで開発したアプリをherokuを使ってデプロイしていましたが、再更新+データベースの更新が発生したので、本番環境も更新しようとした際に、コマンドが分からず調べました。その記事になります。
開発状況(Version)
macOS Big Sur
Virtual Box 6.1.26
Laravel 5.8
PHP 7.3
MySQL 5.7
※ココから先のシェル名の「Bash」となっている箇所は全て「zsh」です。
ブログのコードエディターの言語設定に「zsh」がないため、「Bash」にしています。
手順
※Github上のリポジトリ(main)が最新になっている前提で記載しています。
herokuへの再更新デプロイの手順
$ git push heroku main
データベースを編集した際は、下記を行う
※seederも更新しない場合は、「–seed」を除いて下さい。
$ heroku run php artisan migrate:refresh --seed
下記メッセージが表示されるので、「yes」と入力して下さい
Do you really wish to run this command? (yes/no) [no]:
最後に
たまにやろうとすると、毎回コマンドを忘れているので、完全に自分用の備忘録になります。
コメント