Php Alter表迁移(Symfony 3)
简单的命令是Php Alter表迁移(Symfony 3),php,symfony,doctrine-orm,Php,Symfony,Doctrine Orm,简单的命令是 $this->addSql('ALTER TABLE pages ALTER COLUMN title_txtid INT NULLABLE'); 但每次我出错 我尝试过“INT NULL”和类似的变体。这是缺少的吗?尝试$this->addSql('ALTER TABLE pages ALTER COLUMN title_txtid INT DEFAULT NULL')解决方案是 $this->addSql('ALTER TABLE pages CHANGE ti
$this->addSql('ALTER TABLE pages ALTER COLUMN title_txtid INT NULLABLE');
但每次我出错
我尝试过“INT NULL”和类似的变体。这是缺少的吗?尝试$this->addSql('ALTER TABLE pages ALTER COLUMN title_txtid INT DEFAULT NULL')代码>解决方案是
$this->addSql('ALTER TABLE pages CHANGE title_txtid title_txtid INT DEFAULT NULL');
这是你自己写的,还是由一个信条:migrations:diff创建的?我正在使用现有的数据库。是的,我自己写。同样的erorr,‘DROP NOT NULL’也一样。