在尝试更新模式时,Doctrine会生成无效的alter SQL语句

时间:2013-12-21 13:02:00

标签: mysql symfony doctrine-orm

当我尝试运行架构时:更新我收到以下错误。

[Doctrine\DBAL\DBALException] An exception occurred while executing 'ALTER TABLE Messages CHANGE Title Title VARCHAR(55) etc...

SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误;查看与MySQL服务器版本对应的手册,以获得正确的语法

MySQL是5.5.25,事实上它并不接受任何试图改变xxx yyyy的sql,但是当sql试图改变xxx yyy时,它工作正常。

所以,我不明白为什么教义2正在生成缺少单词COLUMN的alter sql语句。有什么我想念的吗?

非常感谢您对这个Doctrine / Symfony黑盒子的贬低...

0 个答案:

没有答案