【Laravel】マイグレーションの管理

マイグレーションについてのメモとして作成しています。

マイグレーション状態の確認

php artisan migrate:status

特定のテーブルだけマイグレートをやり直したい時

php artisan migrate:refresh --path=/database/migrations/ファイル名

直前に行ったマイグレーションを取り消したい

php artisan migrate:rollback --step=1

マイグレーションをやり直したい

すべてのマイグレーションを取り消してテーブルの全削除

php artisan migrate:reset

すべてのマイグレーションロールバックしmigrateを再実行

php artisan migrate:refresh

すべてのテーブルを削除しmigrateを実行

php artisan migrate:fresh

合わせて読んでほしい

maki923.hatenablog.com