使用symfony 2进行DB逆向工程


DB reverse engineering with symfony 2

根据http://symfony.com/doc/2.0/cookbook/doctrine/reverse_engineering.html生成CCD_ 1数据库描述。

但没有解释这些描述可以用来做什么:我们无论如何都会生成带有注释的php类,并且它们可以在不考虑.xml元数据的情况下工作。

那么,它们是干什么的呢?

关于迁移工作流的常见用法,有什么"最佳实践"文章吗?

XML映射描述代替了基于注解的映射。对于映射描述,您必须在YAML、XML、Annotations和PHP之间进行选择。。。

在官方文档的处理过程中,第一组生成的.xml文件与第二组相同,但没有名称空间解析。这不能在第一步完成(我想对于实体之间的关系..),所以你需要两个步骤。生成实体后,可以删除第一组.xml文件。