Как откатить конкретную миграцию laravel

Узнайте, как быстро и просто откатить конкретную миграцию laravel с помощью Artisan CLI и нескольких команд. Подробное руководство с примерами.

Откатить конкретную миграцию в Laravel можно с помощью консольной команды php artisan migrate:rollback. Эта команда откатит последнюю миграцию, выполненную в вашей системе. Однако иногда вам может понадобиться откатить конкретную миграцию.

Откат конкретной миграции

Для того, чтобы откатить конкретную миграцию, вам необходимо использовать команду php artisan migrate:rollback --step=1. Эта команда откатит предыдущую миграцию, выполненную в вашей системе. Вы также можете указать количество миграций, которые необходимо откатить, используя параметр --step. Например, команда php artisan migrate:rollback --step=3 откатит три последние миграции.

Если вы хотите откатить конкретную миграцию, вы можете использовать команду php artisan migrate:rollback --step=n, где n - это номер миграции, которую необходимо откатить. Например, если вы хотите откатить миграцию с номером 20200701_123456_create_users_table, вы можете использовать команду php artisan migrate:rollback --step=20200701123456.

Чтобы проверить, какие миграции были выполнены в вашей системе, вы можете использовать команду php artisan migrate:status. Эта команда покажет вам список миграций, выполненных в вашей системе, а также дату и время их выполнения.

Ответы (0)