Verification: a143cc29221c9be0

Php artisan migrate rollback all

Запуск миграций

Для запуска всех необходимых миграций предназначена Artisan-команда migrate:

> php artisan migrate

Некоторые операции миграций разрушительны и могут привести к потере данных. Для предотвращения случайного запуска этих команд на боевой БД перед их выполнением запрашивается подтверждение. Для принудительного запуска команд без подтверждения предназначена опция --force:

> php artisan migrate --force

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

Для отмены изменений, сделанных последней миграцией, предназаначена команда rollback. Она отменяет результат последней «партии» миграций, которая может включать несколько файлов миграций:

> php artisan migrate:rollback

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

> php artisan migrate:rollback --step=5

Команда migrate:reset отменит изменения всех миграций приложения:

> php artisan migrate:reset