Доктрина: могу ли я использовать SQL для создания своих таблиц? - PullRequest
0 голосов
/ 05 октября 2011

Я смотрю на изучение Доктрины. Похоже, примеры, которые я нашел, предполагают, что Doctrine создаст нужные мне таблицы. Мне нравится проектировать свои базы данных, используя MySQL Workbench. Могу ли я просто дать сценарий создания MySQL для Doctrine?

Ответы [ 2 ]

0 голосов
/ 09 января 2014

Вы можете использовать наш инструмент Skipper - ранее ORM Designer , чтобы создавать визуальные представления объектов и их отношений, заполнять свойства ORM и затем генерировать полные файлы схемы непосредственно из визуальной модели (яглавный разработчик этого инструмента).

Вам не нужно иметь дело с SQL и реальным уровнем базы данных, об этом позаботятся Doctrine или Doctrine2.

0 голосов
/ 05 октября 2011

если вы используете Doctrine2 ORM, вам следует полностью забыть о sql. ORM - это объектно-реляционный картограф по своей природе, все, что вам нужно знать, это ваши объекты и отношения между ними. И я думаю, что это отвечает на ваш вопрос. Если вы используете ORM, проектируйте свою базу данных, используя объекты, а не sql.

...