【发布时间】:2014-07-23 11:53:34
【问题描述】:
我正在尝试在教义上执行更新架构命令,但是由于以下错误,操作没有完成:
执行的命令:
php doctrine orm:schema-tool:update --force
错误:
SQLSTATE[23000]: Integrity constraint violation: 1062 ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' for key 'PRIMARY'
但目前有问题的表没有auto_increment。那么,Doctrine 是在没有我的意愿的情况下在我的桌子上插入 auto_increment 吗?
如何在我的表中不插入 auto_increment 的情况下传递此错误?
【问题讨论】:
标签: php mysql orm doctrine doctrine-1.2