Я видел plugin для MySQL Workbench для экспорта схемы в формате YAML. Но он больше не поддерживается.Создание YAML для Doctrine
Я буду пытаться доктрины 2.0 и будет интересоваться любыми предложениями или рекомендациями для написания проектирования YAML, DB и моделей.
Из того, что я могу сказать, до сих пор, кажется, что эти доступные варианты:
Рука YAML записи и использовать это для создания моделей. Затем модели выдадут соответствующие сценарии создания таблицы для построения таблиц MySQL.
Используйте редактор для создания файлов YAML, продолжайте, как указано выше.
Создайте базу данных (используя WorkBench или вручную), затем используйте
Doctrine_Core::generateModelsFromDb()
для создания моделей. Это, я полагаю, устранит необходимость в YAML?
Я ничего не теряю? Хотелось бы услышать какие-либо советы/отзывы от тех, у кого больше опыта работы с ORM/Doctrine2.
Спасибо!
Звучит хорошо для меня. Спасибо, я попробую этот подход. – David
Я просто хочу заметить, что мы переименовали ORM Designer3 в Skipper, и теперь приложение доступно здесь [www.skipper18.com] (http://www.skipper18.com) –