Я установил миграцию с помощью php artisan migrate:install
, а затем создал миграцию с помощью команды php artisan migrate:make create_teams_table
. Теперь я пытаюсь запустить их со следующей командой, которую я сделал в соответствии с официальной документацией :
php artisan migrate --path=app/foo/migrations/2014_01_21_143531_create_teams_table.php
Это дает мне следующее на консоли:
Ничего мигрировать.
Таблица migrations
в базе данных пуста, и новая таблица не создается. Я не понимаю, почему в документации указано foo
в пути. Что означает foo
и откуда оно взялось? Сначала я утверждал, что путь неправильный из-за объекта foo
, и поскольку я знаю, что путь относится к папке app
, поэтому я изменил его на app/database/migrations
, но он не работает. Я также пробовал много другой комбинации путей, но никто из них не работал.
Я ввел неправильный путь? В этом случае консоль не должна показывать какое-то другое полезное сообщение? Что означает foo
? Как запустить миграцию?