Doctrine 2.1 - datetime column default value

前端 未结 7 1255
小蘑菇
小蘑菇 2020-12-30 18:51

Could someone tell me how to add default value on datetime column? I can\'t do this like this:

protected $registration_date = date(\"Y-m-d H:i:s\", time());
         


        
7条回答
  •  南方客
    南方客 (楼主)
    2020-12-30 19:17

    For default value CURRENT_TIMESTAMP:

         @ORM\Column(name="created_at", type="datetime", options={"default": "CURRENT_TIMESTAMP"})
    

    Or for older Symfony versions:

         @ORM\Column(name="created_at", type="datetime", options={"default": 0})
    

    Worked for me... However this works only with MySQL.

提交回复
热议问题