Wrong migration for columnDefinition for DATETIME
Adi-18 opened this issue · 0 comments
Adi-18 commented
doctrine/doctrine-migrations-bundle: 3.2.2
For "timestamp"-field _I have a columnDefinition:
/**
* @var DateTime
*
* @ORM\Column(name="timestamp", type="datetime", columnDefinition="DATETIME default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP")
*/
private DateTime $timestamp;
Every time when I run make:migration I get result:
$this->addSql('ALTER TABLE any_table CHANGE timestamp timestamp DATETIME default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP');
Apparently, the migration's difference comparison is not correct.