Создать схему базы данных и eloquent - PullRequest
0 голосов
/ 01 июня 2018

У меня есть сомнения по поводу eloquent, это должно быть очень базовое сомнение, но я не понимаю.

Например, если мы построим диаграмму БД в MySQL Workbench или что-то в этом роде, то если мы хотимсоздайте ту же самую shema в laravel, которую нам нужно добавить в миграцию, необходимый ID, верно?

Красноречивые отношения (hasMany, ownTo и т. д.) - это просто методы для получения информации, необходимой в некотором контексте, носхема базы данных, отношения установлены с идентификаторами в миграциях правильно?Отношения (hasMany, ownTo и т. Д.) Не являются обязательными для построения схемы базы данных?

1 Ответ

0 голосов
/ 01 июня 2018

Миграция будет определять внешние ключи, которые формируют отношения, описанные hasMany, ownTo и т. Д.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...