4

我正在使用学说和 codeigniter,并且我有一个现有的数据库。工具据说可以从数据库生成模型。

我尝试:

php doctrine.php orm:convert-mapping --from-database

但我得到一个运行时异常(没有足够的参数)

有任何想法吗?

4

2 回答 2

8

像这样试试

对于 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

有关更多信息,文档

于 2013-02-06T07:28:03.303 回答
5

您错过了一些参数,例如项目完整路径

php doctrine orm:convert-mapping --namespace='Entities\' --force --from-database  annotation your/project/full/path
于 2015-01-16T08:49:07.690 回答