Методы выполнения одиночной миграции в Laravel

Чтобы запустить одиночную миграцию в Laravel, вы можете использовать следующие методы:

  1. Использование команды migrateс опцией --path:

    php artisan migrate --path=/database/migrations/your_migration_file.php

    Замените your_migration_file.phpфактическим именем файла миграции, которую вы хотите выполнить. Этот метод позволяет указать точный путь к файлу миграции.

  2. Использование команды migrateс опцией --step:

    php artisan migrate --step=1

    Этот метод запустит следующую миграцию в таблице миграций. Это полезно, если у вас есть несколько ожидающих миграций, и вы хотите запустить их одну за другой.

  3. Использование команды migrate:rollback:

    php artisan migrate:rollback --step=1

    Этот метод откатит последнюю партию миграций. Указав параметр --step, вы можете контролировать, сколько миграций вы хотите откатить. Выполнение этой команды с последующим migrateфактически запустит одиночную миграцию.

Не забудьте заменить phpна правильную команду, если вы используете другой исполняемый файл PHP, и убедитесь, что при выполнении этих команд вы находитесь в корневом каталоге вашего проекта Laravel.