Doctrine 2 orm:schema-tool:create给出运行时异常:参数太多

时间:2010-07-17 07:10:36

标签: php doctrine

我正在试用Doctrine 2沙箱。从http://github.com/doctrine/doctrine2 dbal commonhttp://github.com/doctrine/common D:\ResourceLibrary\Frameworks\Doctrine\lib\Doctrine\ORM D:\ResourceLibrary\Frameworks\Doctrine\lib\vendor\doctrine-common\lib\Doctrine\Common D:\ResourceLibrary\Frameworks\Doctrine\lib\vendor\doctrine-dbal\lib\Doctrine\DBAL 下载了主要的Doctrine 2 ORM。将包放在适当的文件夹中......

D:\ResourceLibrary\Frameworks\Doctrine\tools\sandbox>php doctrine.php -V
Doctrine Command Line Interface version 2.0.0BETA4-DEV
从沙箱文件夹

我试图获取版本,看看是否一切正常......

D:\ResourceLibrary\Frameworks\Doctrine\tools\sandbox>php doctrine.php orm:schema-tool:create ./Entities

  [RuntimeException]
  Too many arguments.

orm:schema-tool:create [--dump-sql] [-h|--help] [-q|--quiet] [-v|--verbose] [-V|--version] [-c|--color] [-n|--no-interaction] command

看起来不错。

{{1}}

然后失败......

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

这是本教程的一个已知问题。尝试删除错误报告中建议的./Entities参数: http://www.doctrine-project.org/jira/browse/DWEB-53?page=com.atlassian.jira.ext.fisheye%3Afisheye-issuepanel

答案 1 :(得分:0)

执行:

php doctrine.php orm:schema-tool:create --dump-sql


有关可下载的Cookbook代码的运行示例,请参阅here