Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 24.12.2015 23:16:00

The --path option does not exist

Здравствуйте. Пытаюсь создать миграцию используя данную команду: php artisan make:migration --create=messages --path=database/migration/messages create_messages_table. В результате выводится ошибка: The --path option does not exist. Если ввести команду: php artisan make:migration --help. То опции --path там нет. С чем это может быть связано?

Не в сети

#2 11.11.2016 18:45:57

Re: The --path option does not exist

версия laravel какая?

Не в сети

#3 11.11.2016 19:40:18

Re: The --path option does not exist

в соседнем топике похожая проблема и решение.

Не в сети

#4 22.11.2016 03:31:52

Re: The --path option does not exist

Я дичайшим образом извиняюсь, но не могу найти этот соседний топик sad

Не в сети

#5 22.11.2016 13:21:18

Re: The --path option does not exist

MadHatter пишет:

Здравствуйте. Пытаюсь создать миграцию используя данную команду: php artisan make:migration --create=messages --path=database/migration/messages create_messages_table. В результате выводится ошибка: The --path option does not exist. Если ввести команду: php artisan make:migration --help. То опции --path там нет. С чем это может быть связано?

а ты смотрел на путь? такие папки вообщее есть?
учи английский и приучайся читать сообщения с ошибками. сообщения с ошибка созданы для того, чтобы ты их читал и исправлял свои ошибки!
а то получается ты игнорируешь ошибку и продолжаешь биться головой о стену.
я конечно не против, если ты сломаешь себе голову - каждый получает свой фан по своему...

Не в сети

#6 23.11.2016 03:54:39

Re: The --path option does not exist

С созданием миграций проблем нет все ок. Я вообще искал информацию, дабы исключить возможные проблемы на будущее. Конкретно у меня все работает, но я думал, что можно так-же указывать путь при создании чего-то другого при помощи artisan, к примеру make:seeder , но параметр --path не отрабатывает у меня для этой команды, вот и искал возможную причину. Зачем мне сиды в другой папке? Ну в доке написано, что я могу делать структуру как мне велит шайтан.

Про фан - смешно, да.

Изменено mavsan (23.11.2016 03:54:54)

Не в сети

#7 23.11.2016 12:56:27

Re: The --path option does not exist

я не раз писал, что если модель подразумевает таблицу - создавай таблицу от модели

php artisan make:model MyModel -m

всё. больше траха нет и не надо.
таблицу с пивотами создавать понадобится, но мой путь - сначала сделать её руками, отладить работу belongsToMany и потом уже тупо скопировать ЛБОЙ файл с созданием таблицы, поменяв имя файла, имя класса, и набив потроха нужной ветошью. так быстрее и экономит время.
у лары много чего не документировано, много чего сделано через Ж. но в целом лара переплёвывает Yii.
И скажу по секрету, что Yii для Программистов, а Laravel для художников smile - смотри на имя файла -- artisan

Не в сети

Подвал раздела