Doutrina: default datetime NOW ()
Eu estiven loitando coa creación dun esquema de base de datos para un novo Zend Framework proxecto. Eu son utilización tentando utilizar Doutrina ORM para os meus modelos de base de datos. Eu teño configurar o sistema para que me permitiu definir un estándar de data e hora para unha columna `` datetime, por exemplo, engadindo unha nova mensaxe eu recibín o timestamp actual. Despois de moito buscar e experimentar atopei a solución así que eu estou compartindo-o.
No seu esquema YAML arquivo simplemente faga o seguinte:
Mensaxe actas: Timestampable: creado: nome: created_at Tipo: timestamp formato: Ymd H: i: s actualización: nome: last_updated Tipo: timestamp formato: Ymd H: i: s columnas: ID: Tipo: integer primario: true autoincrement: true nome: cadea (255) correo electrónico: cadea (300) corda (2000): mensaxe
Por outra banda non quere un `updated_at columna` pode utilizar o seguinte:
Mensaxe actas: Timestampable: creado: nome: created_at Tipo: timestamp formato: Ymd H: i: s actualización: persoas con discapacidade: true columnas: ID: Tipo: integer primario: true autoincrement: true nome: cadea (255) correo electrónico: cadea (300) corda (2000): mensaxe

















































