offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗pplrPmMgRB 73 of 194 menu

Откат миграций в Laravel

Давайте теперь научимся откатывать примененные миграции назад. Это делается с помощью различных artisan команд.

Откат последней миграции

С помощью следующей команды можно откатить последнюю миграцию:

php artisan migrate:rollback

Несколько шагов назад

Можно сделать откат определенного числа миграций, указав параметр step для команды rollback. Например, следующая команда откатит последние пять миграций:

php artisan migrate:rollback --step=5

Отмена всех

Следующая команда отменит изменения всех миграций вашего приложения:

php artisan migrate:reset

Перезапуск

Следующая команда откатит все миграции, а затем выполнит их снова:

php artisan migrate:refresh

Практические задачи

Выполните миграцию, а потом откатите ее назад.

Откатите миграции на 3 шага назад.

Откатите все миграции.

Перезапустите все миграции.