Как откатить конкретную миграцию 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
. Эта команда покажет вам список миграций, выполненных в вашей системе, а также дату и время их выполнения.