Так моя папка миграции выглядит это, так как у меня есть десятки таблиц он хранит вещи организованы и чистые:Laravel работает миграцию на папке «приложение/базы данных/миграция» рекурсивен
migrations/
create_user_table.php
relations/
translations/
Я пытаюсь сделать обновить все миграции и семя, но похоже, что я столкнулся с небольшим сбоем, когда я не знаю, что команда artisan рекурсивно запускает миграцию (т. е. запускает миграцию в папках).
Я попытался добавить --path="app/database/migrations/*"
, однако он выплюнул ошибку. Кто-нибудь знает решение этого?
После покопаться в Интернете, похоже, что это невозможно сделать: https://github.com/laravel/framework/issues/2561 – tiffanyhwang
Есть ли причина, почему не сортировать/упорядочивать миграции хорошая вещь ? – tiffanyhwang
функция rei ($ folder) { $ iterator = new DirectoryIterator ($ folder); system ("php artisan migrate --path =". $ Folder); foreach ($ iterator as $ fileinfo) { if ($ fileinfo-> isDir() &&! $ Fileinfo-> isDot()) { echo $ fileinfo-> getFilename(). "\ П"; rei ($ folder. $ Fileinfo-> getFilename(). '/'); } } } rei ('./ database /'); –