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]
必须配置迁移命名空间才能使用 Doctrine 迁移。

需要哪些配置?DoctrineOrmModule 是否支持 Doctrine 迁移?

我为 zf1 http://moxune.com/blog/2011/10/configure-doctrine-migrations-2-zend_config/找到了这个

4

1 回答 1

7

如果您检查当前 Travis CI CLI 测试DoctrineORMModule,您会注意到有一个--configuration指向 XML 配置的参数,如Doctrine Migrations 文档中所述。设置该参数并正确配置 DoctrineORMModule 应该允许您使用 CLI。

于 2012-05-17T18:48:09.510 回答