Categoria: Doctrina

Doctrina: Hora i data per defecte NOW ()

Per , dimecres 30 de desembre 2009 18:30

He estat lluitant amb la creació d'un esquema de base de dades per a un nou Zend Framework del projecte. Estic ús tractant d'usar la doctrina ORM per als models de la meva base de dades. Cal establir l'esquema del que em va permetre establir una data i hora predeterminades per un `` de la columna de data i hora, per exemple, al afegir un nou missatge em dóna l'hora i data actuals. Després de molt buscar i experimentar vaig trobar la solució, així que estic compartint.

En l'esquema YAML arxiu, simplement feu el següent:

 Missatge:
   Actes:
     Timestamp:
       de creació:
         Nom: created_at
         Tipus: data i hora
         Format: Ymd H: i: s
       actualització:
         Nom: last_updated
         Tipus: data i hora
         Format: Ymd H: i: s
   columnes:
     Identificació:
       Tipus: sencer
       primària: true
       Autoincrement: true
     name: String (255)
     email: string (300)
     message: String (2000)

Si per contra no desitja un `updated_at` de la columna es pot utilitzar el següent:

 Missatge:
   Actes:
     Timestamp:
       de creació:
         Nom: created_at
         Tipus: data i hora
         Format: Ymd H: i: s
       actualització:
         discapacitats: true
   columnes:
     Identificació:
       Tipus: sencer
       primària: true
       Autoincrement: true
     name: String (255)
     email: string (300)
     message: String (2000)












Panorama Tema per Themocracy

3 visitants en línia ara
1 convidats, 2 bots, 0 membres
Max visitants d'avui: 19 a 06:09 UTC
Aquest mes: 19 a 2011.08.19 06:09 UTC
Aquest any: 130 en 2011.03.28 22:40 UTC
En total: 130 en 2011.03.28 22:40 UTC