Warning: fopen(/homepages/30/d192847469/htdocs/evilprofessor.co.uk/public_html/wp-content/gt-cache/tl/_tl_tag_orm) [function.fopen]: failed to open stream: Disk quota exceeded in /homepages/30/d192847469/htdocs/evilprofessor.co.uk/public_html/wp-content/plugins/global-translator/translator.php on line 1183

Warning: flock() expects parameter 1 to be resource, boolean given in /homepages/30/d192847469/htdocs/evilprofessor.co.uk/public_html/wp-content/plugins/global-translator/translator.php on line 1184

Warning: fwrite(): supplied argument is not a valid stream resource in /homepages/30/d192847469/htdocs/evilprofessor.co.uk/public_html/wp-content/plugins/global-translator/translator.php on line 1188

Warning: fclose(): supplied argument is not a valid stream resource in /homepages/30/d192847469/htdocs/evilprofessor.co.uk/public_html/wp-content/plugins/global-translator/translator.php on line 1190
Evilprofessor.co.uk »orm

Post tag: orm

Doktrina: Datetime default NGAYON ()

, Miyerkules-30 ng Disyembre 2009 6:30 pm

Ako ay struggling sa pag-set up ng isang database schema para sa isang bagong proyekto ng Zend Framework . Ako ay paggamit sinusubukan mong gamitin ang doktrina ORM para sa aking mga modelo ng database. Kailangan ko i-set up ang schema upang ito pinapayagan sa akin upang itakda ang isang default na petsa at oras para sa isang `Datetime` hanay, gaya ng kapag nagdadagdag ng isang bagong mensahe na nakukuha ko ang kasalukuyang timestamp. Pagkatapos magkano naghahanap at pag-eeksperimento ko nahanap ang solusyon kaya ako pagbabahagi ng ito.

Sa iyong schema YAML file lamang gawin ang mga sumusunod:

 Mensahe:
   actAs:
     Timestampable:
       nilikha:
         pangalan: created_at
         uri: timestamp
         format: Ymd H: i: s
       update:
         pangalan: last_updated
         uri: timestamp
         format: Ymd H: i: s
   haligi:
     id:
       uri: integer
       pangunahing: totoo
       autoincrement: totoo
     pangalan: string (255)
     email: string (300)
     mensahe: string (2000)

Kung sa kabilang banda ay hindi mo nais isang `updated_at ang` haligi maaari mong gamitin ang sumusunod:

 Mensahe:
   actAs:
     Timestampable:
       nilikha:
         pangalan: created_at
         uri: timestamp
         format: Ymd H: i: s
       update:
         kapansanan: totoo
   haligi:
     id:
       uri: integer
       pangunahing: totoo
       autoincrement: totoo
     pangalan: string (255)
     email: string (300)
     mensahe: string (2000)












Panorama Tema sa pamamagitan ng Themocracy

5 mga bisita sa online ngayon
5 mga bisita, 0 bot, 0 miyembro
Max mga bisita ngayon: 13 sa 09:36 am UTC
Sa buwang ito: 40 sa 23-05-2012 03:33 am UTC
Ito taon: 69 sa 27-02-2012 09:56 am UTC
Lahat ng oras: 130 sa 28-03-2011 10:40 pm UTC