Не удалось открыть поток: такой файл или каталог не генерируются:seed [--path="..."] [--templatePath="..."] tableName
Я попытался запустить команду:
php artisan generate:seed Houses
Однако я получил ошибку:
failed to open stream: No such file or directory generate:seed [--path="..."] [--templatePath="..."] tableName
Я перенес свою таблицу и сгенерировал свой контроллер и таблицу с помощью php artisan generate. Я использую Laravel 4.2. Чего-то не хватает? Я пытаюсь следовать инструкциям учебника, и есть определенные команды ремесленников, которые не работают. Как будто я пытался сгенерировать файлы миграции, и это выдало мне ту же ошибку, но я заметил, что уже были сгенерированы файлы миграции после того, как я сгенерировал контроллер и таблицу.
1 ответ
Я могу сказать вам прямо сейчас, что команда, которую вы используете, не будет работать. Также убедитесь, что учебник, который вы читаете, не предназначен для Laravel 5, так как в этой версии гораздо больше ремесленных команд, чем 4.
Похоже, вы пытаетесь заполнить свою базу данных. Вы пробовали эту команду?
php artisan migrate:refresh --seed
Это должно делать то, что вы хотите, при условии, что ваши файлы миграции закодированы правильно. В общем, я бы посоветовал прочитать немного больше по этой теме, чтобы вы могли лучше понять, как все это работает.