Laravel по-русски

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

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

#1 05.06.2015 01:34:36

artisan make:model - генерация автокомплита для имен полей и связей

Доброго дня!

Я использовал ранее yii, тамошний генератор кучу @propery прописывал сам, сам же генерировал связи.

laravel5 же при генерации из таблиц blogs с полями [id, title] и posts[id, blog_id, title, text] и прописанной внешней связью из posts и blogs

командами
$ ./atrisan make:model Blog
$ ./atrisan make:model Post

создает только пустые классы, без связей и автоподсказок.
если открыть автоматически созданные миграции, то они тоже не воссоздают структуру, которая есть.

я что-то делаю не так, или тут это реально ручками прописывать требуется?

или вообще модели из существующей базы создаются каким-то иным способом?

Не в сети

#2 05.06.2015 10:25:40

kilowat
Откуда: Краснодар
Сообщений: 12

Re: artisan make:model - генерация автокомплита для имен полей и связей

В стандартных пакетах такого функционала нет. Связи и поля руками придется описывать. Попробуй погуглить пакеты, может что то есть. Когда командой make:model создаеш файл модели, создаться еще файл в database/migrations/datatime...create_name_table - его тоже желательно описать - потом будет удобно проект таскать с сервера на сервера, структура таблиц будет создаваться командой migrate, не нужно будет sql dump лить.

Не в сети

#3 19.06.2015 17:50:17

Re: artisan make:model - генерация автокомплита для имен полей и связей

https://github.com/Jimbolino/laravel-model-builder
просто оставлю это здесь.

Не в сети

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