Doktrīna: DATETIME default NOW ()

Ar Steven Lloyd Watkin , trešdien 30 decembris 2009 18:30

Esmu bijis cīnās ar ko izveido datubāzes shēmu par jaunu Zend Framework projektu. Es esmu izmantojot cenšas izmantot Mācības ORM manu datu bāzes modeļiem. Man vajag izveidot shēmu, lai tas ļāva man iestatīt noklusējuma datumu un laiku "datetime" ailē, piemēram, pievienojot jaunu ziņu man pašreizējo laika zīmogs. Pēc daudz meklēšanai un eksperimentējot atradu risinājumu, lai es esmu dalīšanas to.

Jūsu shēmas YAML failu vienkārši rīkojieties šādi:

 Message:
   actAs:
     Timestampable:
       izveidots:
         nosaukums: created_at
         tips: laikspiedols
         formāts: Ymd H: i: s
       atjaunošana:
         nosaukums: last_updated
         tips: laikspiedols
         formāts: Ymd H: i: s
   slejas:
     id:
       tips: vesels skaitlis
       primāro: patiesa
       autoincrement: patiesa
     nosaukums: string (255)
     e-pasts: string (300)
     ziņojums: string (2000)

Ja, no otras puses, jūs nevēlaties `updated_at ailē" jūs varat izmantot šādus:

 Message:
   actAs:
     Timestampable:
       izveidots:
         nosaukums: created_at
         tips: laikspiedols
         formāts: Ymd H: i: s
       atjaunošana:
         invalīdiem: patiesa
   slejas:
     id:
       tips: vesels skaitlis
       primāro: patiesa
       autoincrement: patiesa
     nosaukums: string (255)
     e-pasts: string (300)
     ziņojums: string (2000)

5 Atbildes uz "Mācības: DATETIME default NOW ()"

  1. Thomas Coleman saka:

    Kas strādāja ārstēt par mani: D paldies par šo, man bija redzējuši kaut kas līdzīgs šim, skatoties mācību piemēri, bet kad es tiešām vēlējās, lai to izdarītu es nevarēju atrast neko par to hehe.

  2. Misael saka:

    Liels paldies par jūsu darbu.

  3. Brady saka:

    Es domāju, ka jūs vēlaties, formāts: Ymd H: i: s

  4. Paldies par norādot, ka no tās izlabotas dzīvo kodu, bet acīmredzot ne šeit:)

Atstāj atbildi













Panorama Theme by Themocracy

4 Apmeklētāji tiešsaistē tagad
2 viesi, 2 robotprogrammatūras, 0 biedri
Max Apmeklētāji šodien: 15 pie 8:24 UTC
Šajā mēnesī: 26 pie 2011/07/05 12:35 UTC
Šogad: 130 ar 28-03-2011 22:40 UTC
Visu laiku: 130 ar 28-03-2011 10:40 UTC