Мислења обележани: ORM

Доктрина: DateTime стандардно СЕГА ()

Со , среда 30 декември, 2009 18:30

Сум се бори со воспоставување на база на податоци шема за нова Zend Framework проект. Јас сум користење на обидува да го искористи доктрина ORM за мојата база на податоци модели. Ми треба да се постави на шемата, така што таа ми дозволи да поставите однапред назначена датум и време за `DateTime` колона, на пример, кога додавање на нова порака јас го добиете моменталното временската ознака. По многу бараат и да експериментира го најдов решението, па јас сум тоа споделување.

Во вашата шема YAML датотека, едноставно сторете го следново:

 Порака:
   actAs:
     Timestampable:
       основан:
         Име: created_at
         тип: временската ознака
         формат: Ymd H: i: s
       ажурирани:
         Име: last_updated
         тип: временската ознака
         формат: Ymd H: i: s
   колони:
     ID:
       тип: Integer
       основно: точно
       autoincrement: точно
     име: стринг (255)
     e-mail: стринг (300)
     порака: стринг (2000)

Ако од друга страна не сакаат `updated_at` колона можете да го користите следниов:

 Порака: actAs: Timestampable: Created: Име: created_at тип: временската ознака формат: Ymd H: i: s ажурирани: хендикепираните: точно колони: ID: тип: Integer основно: точно autoincrement: точно име: стринг (255) e-mail: стринг ( 300) порака: стринг (2000) 












Панорама Тема страна Themocracy

5 посетители онлајн сега
4 гости, 1-ботови, 0 членови
Макс посетители денес: 12 во 07:51 UTC
Овој месец: 40 на 23-05-2012 03:33 часот UTC
Оваа година: 69 на 27-02-2012 09:56 часот UTC
Сите времиња: 130 на 28-03-2011 10:40 UTC