Příspěvky označené: ORM

Doktrína: DATETIME výchozí NOW ()

Tím, , ve středu 30.prosince 2009 18:30

Byl jsem zápasil s vytvořením databáze schéma pro nový Zend Framework projekt. Já jsem pomocí snaží využít doktríny ORM pro své datové modely. Musím nastavit schéma tak, aby mi umožnila nastavit výchozí datum a čas pro `datetime` sloupec, např. při přidání nové zprávy mám aktuální časové razítko. Po dlouhém hledání a experimentování jsem našel řešení, tak jsem sdílení.

Ve vašem schématu YAML soubor, proveďte následující kroky:

 Zpráva:
   actAs:
     Timestampable:
       Vytvořeno:
         Jméno: created_at
         Typ: časové razítko
         formát: Ymd H: i: s
       aktualizace:
         Jméno: last_updated
         Typ: časové razítko
         formát: Ymd H: i: s
   sloupce:
     ID:
       Typ: integer
       Primární: true
       AUTOINCREMENT: true
     name: String (255)
     email: string (300)
     message: String (2000)

Pokud je na druhé straně nechcete `` updated_at sloupci můžete použít následující:

 Zpráva:
   actAs:
     Timestampable:
       Vytvořeno:
         Jméno: created_at
         Typ: časové razítko
         formát: Ymd H: i: s
       aktualizace:
         zdravotním postižením: true
   sloupce:
     ID:
       Typ: integer
       Primární: true
       AUTOINCREMENT: true
     name: String (255)
     email: string (300)
     message: String (2000)












Panorama Téma, které Themocracy

4 návštěvníci online
2 osoby, 2 boty, 0 členů
Max návštěvníků dnes: 19 v 06:09 UTC
Tento měsíc: 19 v 19-08-2011 06:09 UTC
Tento rok: 130 u 28-03-2011 22:40 UTC
Za celé období: 130 u 28-03-2011 22:40 UTC