в ней колонка @ORM\Column(type="date") private \DateTime $date; , спустя какое-то время понадобилась еще 1 колонка с датой я добавил ее в файл * @ORM\Column(type="date", name="premium_date") private \DateTime $premiumDate; и когда сейчас делаю orm:schema-tool:update мне в консоль падает ошибка An exception occurred while executing a query: SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect date value: '0000-00-00' for column 'premium_date' at row 1 . При этом когда я первый я создавал таблицу такой проблемы небыло, с чем это может быть связано?
Видимо для существующих записей нужно дефолтное значение
т.е либо options={"default": заполнить либо nullable:true ?
https://stackoverflow.com/questions/3376881/default-value-in-doctrine
Обсуждают сегодня