Laravelで特定のマイグレーションを実行する方法


  1. コマンドラインを開きます。ターミナルやコマンドプロンプトなど、お使いのオペレーティングシステムに応じた方法で開いてください。

  2. Laravelプロジェクトのルートディレクトリに移動します。ターミナルでcdコマンドを使用して、Laravelプロジェクトが格納されているディレクトリに移動します。

  3. 次のコマンドを使用して、特定のマイグレーションを実行します。

    php artisan migrate --path=/path/to/migration/file

    上記のコマンドを実行する際に、/path/to/migration/fileの部分を実際のマイグレーションファイルのパスに置き換えてください。例えば、database/migrationsディレクトリにある20210101000000_create_users_table.phpというマイグレーションファイルを実行する場合は、以下のようにコマンドを実行します。

    php artisan migrate --path=database/migrations/20210101000000_create_users_table.php

    マイグレーションファイルのパスは、プロジェクトの実際のディレクトリ構造に応じて調整してください。

  4. コマンドを実行すると、Laravelは指定したマイグレーションファイルを実行し、データベースのスキーマを更新します。

これで特定のマイグレーションを実行する方法がわかりました。上記の手順に従ってコマンドを実行すれば、特定のマイグレーションのみを実行することができます。