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