Laravel генерирует модели, представления и контроллеры из базы данных или скрипта миграции
Я новичок в Laravel 4. Я хотел знать, возможно ли создавать Модели, Представления и Контроллеры из существующей базы данных? Я гуглил и нашел
https://github.com/JeffreyWay/Laravel-4-Generators
Но это позволяет генерировать сценарий миграции, модель, представления и контроллеры, предоставляя имя ресурса, где, как я хочу, реверсировать инжиниринг того же, в котором я хочу с помощью командной строки создавать модели, представления и контроллеры из существующей базы данных.
3 ответа
php artisan generate:model dbtablename
создаст индивидуальную модель для вашей существующей базы данных. в этом случае вам не нужно использовать
php artisan generate:resource command
"Генераторы Laravel-4" очень хорошо документированы. Прочитайте это полностью, и вы найдете это. повеселись.
У меня был тот же вопрос, и я не смог найти хорошего решения, поэтому я начал строить свой собственный.
https://github.com/jimbolino/laravel-model-builder/
Это далеко от совершенства, но может выполнять такие основные вещи, как:
- Генерация моделей
- Определить отношения (возможно, глючит)
- Определить даты, авто приращения
- Скрытые поля (если вы добавите комментарий mysql)
Laravel 4 Migrations Generator: автоматически генерирует ваши миграции из существующей схемы базы данных. Вы также найдете там решение для Laravel-5.
На packalyst.com вы найдете, как генерировать модель автоматически.