Вопрос по doctrine-orm, php, zend-framework2 – миграции доктрины 2 + Zend Framework 2 = это возможно?

5

Я использовал это руководствоhttp://www.jasongrimes.org/2012/01/using-doctrine-2-in-zend-framework-2/ и теперь у меня есть работающее программное обеспечение Doctrine 2 + ZF2.

Я использую систему управления версиями и хочу использовать инструмент Doctrine MIGRATIONS для создания системы миграции баз данных.

Если я надену снаряд./doctrine-module orm:schema-tool:update это работает правильно, но если я использую инструменты миграции, например,./doctrine-module migrations:status система выдаст мне ошибку:

[Doctrine\DBAL\Migrations\MigrationException]
Migrations namespace must be configured in order to use Doctrine migrations.

Какие конфигурации нужны? Поддерживает ли DoctrineOrmModule миграцию Doctrine?

Я нашел это для zf1http://moxune.com/blog/2011/10/configure-doctrine-migrations-2-zend_config/

Ваш Ответ

1   ответ
7

Если вы проверитетекущий тест Travis CI CLI заDoctrineORMModule вы заметите, что--configuration параметр, указывающий на конфигурацию XML, как описано вДокументация по доктрине миграции, Установка этого параметра и правильная настройка DoctrineORMModule позволят вам использовать CLI.

Это проблема, которую я все еще должен решить :)
хорошо ... сейчас./doctrine-module migrations:diff --configuration="/.../config.xml" работает правильно, но команда миграции ./doctrine-module migrations: migrate --configuration = & quot; /../ config.xml & quot; дай мне эту ошибкуThe helper "dialog" is not defined Вотgithub.com/doctrine/migrations-documentation/blob/master/… есть решение, но как я могу добавить этот помощник? Могу ли я использовать module.config.php вместо config.xml? chrvadala

Похожие вопросы