Итак, скажем, первого числа этого месяца я создаю ветвь A с файлом миграции с именем 2020_04_01_113108_modify_request_logs_table.php
Но, скажем, я еще не объединяю эту ветку с моей веткой Master, и затем через 2 дня я начинаю работать над веткой B с файлом миграции с именем 2020_04_03_113108_create_label_logs_table.php
Итак, 4-го я объединяю ветку B с master и запускаю php artisan migrate
, и она запускает вторую миграцию.
И вот 6-го я наконец-то готов объединить ветвь А в мастер и запустить php artisan migrate
. Что-то, что может go не так с этой миграцией? Система миграции заботится о том, чтобы даты файлов были не в порядке? Будет ли он игнорировать файл A-ветви, поскольку он уже запустил миграцию с датой позже, чем этот файл?