Doctrine schema.yml生成器

时间:2009-11-23 15:39:13

标签: schema doctrine generator

我对学说很新。我为自己创建了两个带有学说的小项目,但现在我要为我的客户创建一个大项目。该项目将有50多个表。有没有办法生成schema.yml?我尝试了DB Designer并将其转换为schema.yml,但我仍然需要手动检查和重写定义。感谢

2 个答案:

答案 0 :(得分:5)

您应该尝试ORM Designer(http://www.orm-designer.com/),它可以满足您的大多数需求。您可以像在DB Designer中设计数据库一样设计数据库,也可以导出到Doctrine(或Propel)schema.yml或schema.xml文件(也可以从现有定义导入)。它是为我们的Web开发人员开发的,因此它支持symfony插件,Subversion等。您可以在www.orm-designer.com上找到关于ORM Designer + Symfony + Doctrine / Propel的截屏视频和方法。如果您有任何疑问,请随时在我们的论坛上询问或发送电子邮件给我们。

Frantisek Troster
ORM设计师
www.orm-designer.com

答案 1 :(得分:4)

您可以使用doctrine cli。

执行此操作

按照these detailed steps创建一个cli脚本。

然后从脚本目录运行:./doctrine generate-yaml-db

希望这有帮助。