【发布时间】:2013-02-06 07:23:31
【问题描述】:
我正在使用学说和 codeigniter,并且我有一个现有的 db.this 工具据说可以从数据库生成模型。
我试试:
php doctrine.php orm:convert-mapping --from-database
但我得到一个运行时异常(没有足够的参数)
有什么想法吗?
【问题讨论】:
标签: php codeigniter command-line doctrine
我正在使用学说和 codeigniter,并且我有一个现有的 db.this 工具据说可以从数据库生成模型。
我试试:
php doctrine.php orm:convert-mapping --from-database
但我得到一个运行时异常(没有足够的参数)
有什么想法吗?
【问题讨论】:
标签: php codeigniter command-line doctrine
您错过了一些参数,例如项目完整路径
php doctrine orm:convert-mapping --namespace='Entities\' --force --from-database annotation your/project/full/path
【讨论】:
这样试试,
对于 XML 输出
php doctrine orm:convert-mapping --from-database --namespace='Entities\' xml mapping/xml
对于 YAML 输出
php doctrine orm:convert-mapping --from-database --namespace='Entities\' yml mapping/yml
之后你应该创建这样的实体,
php doctrine orm:generate-entities
帮助,
php doctrine orm:generate-entities --help
欲了解更多信息,docs
【讨论】: