Laravel 5.6: Миграция из определенной папки - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь использовать php artisan migrate --path="/database/migrations/ef, чтобы использовать только миграции на этом пути.Но я получил "Nohting no migrate", и файлы миграции в этом направлении.

Я пытался добавить это к методу загрузки в AppServiceProvider, то есть по этой ссылке Laravel запускает миграции на "app / database / migrations"папка рекурсивно :

$mainPath = database_path('migrations');
$directories = glob($mainPath . '/*' , GLOB_ONLYDIR);
$paths = array_merge([$mainPath], $directories);

$this->loadMigrationsFrom($paths);

Но она тоже не работает.

1 Ответ

0 голосов
/ 20 сентября 2018

для Laravel> = 5.0, правильные команды для переноса файлов миграции в подкаталогах:

php artisan migrate --path=/database/migrations/ef
php artisan migrate --path=/database/migrations/relations
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...