Karigi tagged: Duttrina

Duttrina: DateTime default ISSA ()

Billi , l-Erbgħa 30 Diċembru, 2009 18:30

Stajt ġiet tissara ma 'twaqqif skema database għal ġdida Qafas Zend proġett. Jien użu jippruvaw jużaw Duttrina ORM għall-mudelli database tiegħi. I-ħtieġa li twaqqaf il-schema sabiex permessi me stabbilita data default u l-ħin għal 'datetime' kolonna, eż meta żżid messaġġ ġdid nieħu l-timestamp kurrenti. Wara ħafna tiftix u esperiment sibt is-soluzzjoni hekk jien taqsamha.

Fil tiegħek schema YAML fajl sempliċiment jagħmel dan li ġej:

 Messaġġ:
   actAs:
     Timestampable:
       maħluqa:
         Isem: created_at
         tip: timestamp
         format: Ymd H: i: i
       aġġornata:
         Isem: last_updated
         tip: timestamp
         format: Ymd H: i: i
   kolonni:
     id:
       tip: numru sħiħ
       primarja: vera
       autoincrement: vera
     Isem: string (255)
     email: string (300)
     messaġġ: string (2000)

Jekk min-naħa l-oħra ma tridu 1 `updated_at` kolonna tista 'tuża dawn li ġejjin:

 Messaġġ:
   actAs:
     Timestampable:
       maħluqa:
         Isem: created_at
         tip: timestamp
         format: Ymd H: i: i
       aġġornata:
         b'diżabilità: vera
   kolonni:
     id:
       tip: numru sħiħ
       primarja: vera
       autoincrement: vera
     Isem: string (255)
     email: string (300)
     messaġġ: string (2000)












Tema Panorama mill Themocracy

6 viżitaturi online issa
5 mistednin, 1 bots, 0 membri
Viżitaturi llum Max: 12 fil 12:57 am UTC
Dan ix-xahar: 12 fi 12:57 am UTC 01-05-2012
Din is-sena: 69 fi 09:56 am UTC 27-02-2012
Il-ħin kollu: 130 fuq 28-03-2011 UTC pm 10:40