我正在使用Doctrine2,我花了很多时间手动更改(更新)* yml文件。使用Doctrine1,我使用了Mysql Workbench和其他插件,但Doctrine2使用了许多* yml文件 - 不仅仅是以前版本中的一个。我想知道你如何创建* yml文件?你用什么工具?
答案 0 :(得分:1)
http://www.doctrine-project.org/docs/orm/2.0/en/reference/tools.html#reverse-engineering
文档的这一部分讨论了如何从数据库转到yaml,xml等。最底层的是如何为yml文件执行此操作的命令行。您使用doctrine cli工具,或者看起来您也可以通过代码执行此操作。
答案 1 :(得分:0)
您可以使用ORM Designer工具创建YAML文件。
它使用项目的可视化模型。您可以修改模型,并在将其导出到YAML时,将自动生成所有模式文件,您只需设置模块的目标路径。您还可以导入现有的架构文件和项目。