Doctrine 2 orm: схема-инструмент: создать, давая исключение времени выполнения: слишком много аргументов - PullRequest
0 голосов
/ 17 июля 2010

Я пробую Песочницу Doctrine 2.загрузили основную версию Doctrine 2 ORM из http://github.com/doctrine/doctrine2 из dbal из http://github.com/doctrine/dbal и common из http://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

из папки с песочницей. Я попытался получить версию, чтобы проверить, все ли работает нормально ...

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

затем не удается ...

как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 07 декабря 2010

Do:

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


Рабочий пример кода поваренной книги, который можно загрузить, см. здесь .

0 голосов
/ 17 июля 2010

Это известная проблема с учебником. Попробуйте удалить аргумент ./Entities, как предлагается в отчете об ошибке: http://www.doctrine -project.org / JIRA / просмотр / DWEB-53? Страница = com.atlassian.jira.ext.fisheye% 3Afisheye-issuepanel .

...