从 MySQL 数据库为 Doctrine 生成 YAML 模式或模型
Posted
技术标签:
【中文标题】从 MySQL 数据库为 Doctrine 生成 YAML 模式或模型【英文标题】:Generate YAML schema or models for Doctrine from MySQL database 【发布时间】:2011-02-26 15:43:23 【问题描述】:是否有可能从现有的 mysql 数据库自动生成 YAML 模式文件或模型?
我需要为 Doctrine 创建模型,但手动编写模型类对我来说似乎非常无聊。我已经拥有带有表和所有关系的 MySQL 数据库,因此如果有某种方法可以从中生成 Doctrine 模型,它将对我有所帮助。
【问题讨论】:
【参考方案1】:如果您使用的是学说 2:
http://www.doctrine-project.org/docs/orm/2.0/en/reference/tools.html#reverse-engineering
【讨论】:
【参考方案2】:是的,有可能;-)
对于 Doctrine 1.2,请查看 Command Line Interface :在其他实用程序中,您可以从现有数据库生成 YAML 文件。
而且,对于 Doctrine 2.0,您需要查看 Reverse Engineering
【讨论】:
以上是关于从 MySQL 数据库为 Doctrine 生成 YAML 模式或模型的主要内容,如果未能解决你的问题,请参考以下文章
Zend 2 Framework - Doctrine从给定的2个实体生成表
生成的 Doctrine 模型尊重大小写,但生成的 Yaml 不