php artisan migrate запускает консольные команды - PullRequest
0 голосов
/ 14 февраля 2020

PHP Artisan / Laravel вопрос здесь. У меня есть пара командных сценариев в App / Console / Commands, которые я в основном использую в качестве сценариев для выполнения из cli, когда я sh.

Как ни странно, выполнение php artisan migrate --path=/database/migrations/main, кажется, выполняет эти команды. Я создал команды после моей схемы, поэтому сейчас я просто сталкиваюсь с проблемой. Я запускаю миграцию на новом сервере впервые, и поскольку не существует ни одной из таблиц, которые вызываются в первом командном сценарии, команда перенастраивает и говорит, что таблицы не существуют. Однако я не хочу, чтобы миграция выполняла какие-либо из этих других команд, когда пытаюсь запустить миграцию - это не имеет смысла для меня. Я думаю, что есть способ остановить это, обновив мой файл Kernal. php, который также находится в папке Commands, но я не уверен как. Предполагая, что здесь что-то происходит с PHP Artisan, что я не до конца понимаю, но не могу найти ответ. Спасибо!

...