あきぞらです。
Laravelで開発をしていて、マイグレーションを実行するときによく使うコマンドを紹介していきます。
マイグレーション実行結果の状態を確認する
すべてのマイグレーションファイルの実行結果の状態を確認したいときに使います。
$ php artisan migrate:status
ロールバック(元にもどす)
もう一度やりなおしたいときとかによく使います。
$ php artisan migrate:rollback
直前から2つぶん戻したいときは、以下のようにします。
$ php artisan migrate:rollback --step=2
すべてのマイグレーションをやり直す
DBのデータやテーブルを削除して、最初からやり直しをします。
$ php artisan migrate:fresh