ロールバック
# ロールバックの基本コマンド
php artisan migrate:rollback
# ロールバックするステップ数を指定
php artisan migrate:rollback --step=1
# 全部まとめてリセットしたい場合
php artisan migrate:reset
# データベースを初期化して再実行したい場合
php artisan migrate:fresh
migrationファイルをフォルダ分けした場合
php artisan migrate --path=database/migrations/subfolder
#ロールバック
php artisan migrate:rollback --path=database/migrations/subfolder
.envに複数のDBを設定し、DBを指定して実行する場合
# DB_CONNECTIONとDB_CONNECTION2が同じ"mysql"の場合
# DB_CONNECTIONを指定するのではなく、同じものなら暗黙的に配列化されるので以下のようになる
php artisan migrate --database=mysql2
# 特定のパスのマイグレーションのみ実行したい場合
php artisan migrate --database=mysql2 --path=database/migrations/db2_directory
# さらに単一ファイルのみ実行したい場合
php artisan migrate --database=mysql2 --path=database/migrations/db2_directory/2026_02_04_020900_create_***_table.php