VG
Size: a a a
VG
VG
И
AH
php artisan migrate:fresh
migrate:refresh
откатывает каждую миграцию по одной, вызывая метод down()
в них. После этого накатывает все миграции заново.migrate:fresh
сразу дропает все таблицы и накатывает заново.VG
VG
И
php artisan migrate:fresh
migrate:refresh
откатывает каждую миграцию по одной, вызывая метод down()
в них. После этого накатывает все миграции заново.migrate:fresh
сразу дропает все таблицы и накатывает заново.VG
php artisan migrate:fresh
migrate:refresh
откатывает каждую миграцию по одной, вызывая метод down()
в них. После этого накатывает все миграции заново.migrate:fresh
сразу дропает все таблицы и накатывает заново.AH
php artisan migrate:fresh --help
VG
И
AH
foo
и его foreign связи. Поле добавилось, а вот связь завалилась. Миграция не отметится как выполненная. При повторном запуске будет матом орать что поле foo
уже существует.rollback
в том, что если его вызвать в этом случае при падении деплоя, то откатится предыдущая выполненная миграция.И
foo
и его foreign связи. Поле добавилось, а вот связь завалилась. Миграция не отметится как выполненная. При повторном запуске будет матом орать что поле foo
уже существует.rollback
в том, что если его вызвать в этом случае при падении деплоя, то откатится предыдущая выполненная миграция.VG
VG
И
И
R#
foo
и его foreign связи. Поле добавилось, а вот связь завалилась. Миграция не отметится как выполненная. При повторном запуске будет матом орать что поле foo
уже существует.rollback
в том, что если его вызвать в этом случае при падении деплоя, то откатится предыдущая выполненная миграция.AH
down
и исключает вариант отката за исключением тех миграций, которые в этот дамп не вошли.