我正在使用Doctrine2,我花了很多时间手动更改(更新)* yml文件。在Doctrine1中,我使用带有附加插件的Mysql Workbench来完成它,但Doctrine2使用了许多* yml文件 - 不仅仅是像以前的版本那样。我想知道你如何创建* yml文件?你使用什么工具?你如何创建* yml文件?
0
A
回答
1
http://www.doctrine-project.org/docs/orm/2.0/en/reference/tools.html#reverse-engineering
那文档的部分讨论如何从数据库到YAML,XML等向底部是如何做到这一点的YML文件的命令行。您可以使用doctrine cli工具,或者您可以通过代码完成工作。
+0
我阅读并理解了整个Doctrine2手册。我知道这件事。虽然它在Doctrine1中效果更好,但逆向工程的问题在于它不能完全正确地工作,特别是在关系上。建议不要将更改添加到* yml文件中。每个人都手动添加更改吗? – Lucas 2011-05-18 14:31:42
0
您可以使用ORM Designer工具创建您的YAML文件。
它使用项目的可视化模型。您可以修改模型,并在将其导出到YAML时,所有模式文件将自动生成,您只需设置模块的目标路径即可。您还可以导入现有的架构文件和项目。
相关问题
- 1. 从yml文件创建DoctrineCollection
- 2. 创建.yml文件-java
- 3. 如何用C++创建这个yml文件(使用opencv)
- 4. symfony2如何创建自己的自定义yml文件以全局共享?
- 5. org.apache.tomcat.jdbc.pool.ConnectionPool - 无法使用yml文件创建池的初始连接
- 6. Ruby Yaml - 直接从YML文件创建实例变量
- 7. 你如何创建你的工厂?
- 8. 如何将此文件转换为yml?
- 9. 如何“需要”一个.yml文件?
- 10. 如何在java中编辑.yml文件?
- 11. 春云配置服务器(GIT) - 如何构建YML文件
- 12. 你如何使用PHP创建一个名为.gz文件?
- 13. 你如何运行PHP创建的初始.pot文件?
- 14. 你如何为你的软件UI创建原型?
- 15. 维护yml翻译文件
- 16. 你如何在BJAM中创建规则?
- 17. 嵌套yml文件的DataMagic
- 18. 你如何创建一个Rakefile?
- 19. middleman link_to与image_tag在数据文件yml
- 20. Spring引导yml ResourceBundle文件
- 21. 如何在Doctrine2的YML中创建唯一约束?
- 22. 我们如何在yml中创建2个属性的数组?
- 23. 如何创建BAT文件
- 24. Android:FileNotFoundException如何创建文件?
- 25. 如何创建TIFF文件?
- 26. Ext2 - 如何创建文件
- 27. MSTEST:如何创建文件?
- 28. 如何创建PDF文件
- 29. 如何创建.gitconfig文件?
- 30. 如何创建package.json文件?
试过一个文本编辑器? – jathanism 2011-05-18 13:33:32
我不知道Doctrine2是什么,但我猜那些* yml文件只是[YAML](http://www.yaml.org/)格式的文件。 – Jesper 2011-05-18 13:35:17
我会尝试用其他词来描述我的问题。假设我有从MySQL数据库的SQL转储文件。现在我想将它改成* .yml文件(YAML文件)。每个表格都是分开的文件。如何自动执行它? – Lucas 2011-05-18 14:02:42