HTTP/1.0 200 OK Accept-Ranges: none Content-Location: http://www.evilprofessor.co.uk/tag/orm/ Content-Type: text/html; charset=UTF-8 Date: Wed, 31 Aug 2011 10:06:04 GMT X-Frame-Options: ALLOWALL Set-Cookie: PREF=ID=2f639620fa2d068d:TM=1314785164:LM=1314785164:S=YKGurhdOM1M9_KDW; expires=Fri, 30-Aug-2013 10:06:04 GMT; path=/; domain=translate.googleusercontent.com X-Content-Type-Options: nosniff Server: HTTP server (unknown) Cache-Control: private X-XSS-Protection: 1; mode=block Expires: Wed, 31 Aug 2011 10:06:04 GMT Evilprofessor.co.uk »orm

Posts tagged: orm

Dottrina: default DATETIME NOW ()

Da , Mercoledì 30 DICEMBRE 2009 18:30

Sono stato alle prese con la creazione di uno schema di database per un nuovo Zend Framework del progetto. Sono utilizzando cercando di usare Dottrina ORM per i miei modelli di database. Ho bisogno di configurare lo schema in modo che mi ha permesso di fissare una data e l'ora predefinite per un `datetime` colonna, per esempio quando si aggiunge un nuovo messaggio ottengo il timestamp corrente. Dopo molte ricerche e sperimentazione ho trovato la soluzione in modo da sto condivisione.

Nello schema YAML di file semplicemente eseguire le seguenti operazioni:

 Messaggio:
   aggiungendo ActAs:
     Timestampable:
       creato:
         Nome: created_at
         Tipo: timestamp
         formato: Ymd H: i: s
       aggiornato:
         Nome: LAST_UPDATED
         Tipo: timestamp
         formato: Ymd H: i: s
   colonne:
     id:
       Tipo: integer
       primarie: true
       autoincrement: true
     Nome: string (255)
     e-mail: string (300)
     messaggio: string (2000)

Se invece non vuoi un `updated_at` column è possibile utilizzare il seguente:

 Messaggio:
   aggiungendo ActAs:
     Timestampable:
       creato:
         Nome: created_at
         Tipo: timestamp
         formato: Ymd H: i: s
       aggiornato:
         disabili: true
   colonne:
     id:
       Tipo: integer
       primarie: true
       autoincrement: true
     Nome: string (255)
     e-mail: string (300)
     messaggio: string (2000)












Tema di Panorama Themocracy

14 visitatori online
7 persone, 7 bots, 0 utenti
Max visitatori oggi: 17 alle 02:46 UTC
Questo mese: 23 alle 24-08-2011 05:40 UTC
Quest'anno: 130 a 28-03-2011 22:40 UTC
Tutti i tempi: 130 28-03-2011 alle 10:40 UTC