Kategória: Tan

A Tan: DATETIME default NOW ()

A , December 30. Szerda 2009 18:30

Már küzdő adatbázis létrehozásával séma egy új Zend Framework projekt. Vagyok a akarják használni Tan ORM a saját adatbázis-modellek. Meg kell állítani a sémát, hogy lehetővé tette számomra, hogy alapértelmezett dátum és idő a `` datetime oszlopra, pl, hogy egy új üzenetet kapom az aktuális timestamp. Miután sok keresés és kísérletezés megtaláltam a megoldást, így én megosztása.

A séma YAML fájlt egyszerűen tegye a következőket:

 Üzenet:
   actAs:
     Timestampable:
       készítette:
         név: created_at
         típus: időbélyeg
         formátum: Y. md H: i: s
       frissítve:
         név: last_updated
         típus: időbélyeg
         formátum: Y. md H: i: s
   oszlopok:
     id:
       típusa: integer
       Elsődleges: true
       Növekmény: true
     név: string (255)
     E-mail: string (300)
     üzenet: string (2000)

Ha a másik viszont nem akarsz egy `` updated_at oszlopban akkor a következő:

 Üzenet:
   actAs:
     Timestampable:
       készítette:
         név: created_at
         típus: időbélyeg
         formátum: Y. md H: i: s
       frissítve:
         tiltva: true
   oszlopok:
     id:
       típusa: integer
       Elsődleges: true
       Növekmény: true
     név: string (255)
     E-mail: string (300)
     üzenet: string (2000)












Panorama Theme by Themocracy

8 online látogató jelenleg
6 vendég, 2 botoktól, 0 tag
Max. látogatók ma: 17-én 04:02 UTC
Ebben a hónapban: 19-én 19-08-2011 06:09 UTC
Ebben az évben: 130 at 28-03-2011 22:40 UTC
Minden idő: 130 at 28-03-2011 10:40 UTC