我下面介绍的测试设置在这里和这里也.当我尝试运行我的测试,并且测试数据库正在创建过程中时,我收到以下错误:
[Doctrine\ORM\Tools\ToolsException]
Schema-Tool失败并显示错误'执行'CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)'时发生异常:
SQLSTATE [HY000]:常规错误:1执行DDL时,index_Add已存在': CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)[Doctrine\DBAL\Exception\TableExistsException]
执行'CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)'时发生异常:
SQLSTATE [HY000]:一般错误:1 index deletedAtidx已存在[Doctrine\DBAL\Driver\PDOException]
SQLSTATE [HY000]:一般错误:1 index deletedAtidx已存在[PDOException]
SQLSTATE [HY000]:常规错误:1 index deletedAtidx已存在doctrine:schema:create [--dump-sql] [--em [="..."]]
清除数据库
[Doctrine\DBAL\DBALException]
执行'DELETE FROM PageImage'时发生异常:
SQLSTATE [HY000]:一般错误:1没有这样的表:PageImage[PDOException]
SQLSTATE [HY000]:一般错误:1没有这样的表:PageImagedoctrine:fixtures:load [--fixtures [="..."]] [--append] [--em ="..."] [--purge-with-truncate]
Doctrine\DBAL\Exception\TableNotFoundException:执行'SELECT t0.label AS label_1时发生异常,t0.value AS value_2 FROM设置t0 WHERE t0.label =?限制1'与params ["webservice"]:
SQLSTATE [HY000]:一般错误:1没有这样的表:设置
看着我的实体,该deletedAt指数是不是在我的声明两次SurveyHash实体,并且我有两个实体PageImage …