رده : دکترین

دکترین : به طور پیش فرض حسگر ناحیه رنگی یک کن ()

، چهارشنبه 30 دسامبر 2009 6:30 PM

من در مبارزه با راه اندازی یک شمای پایگاه داده برای پروژه جدید چارچوب Zend بوده ام . من با استفاده از تلاش برای استفاده از دکترین ORM برای مدل های پایگاه داده من . من نیاز به راه اندازی شمای طوری که آن را به من امکان تنظیم به طور پیش فرض تاریخ و زمان `حسگر ناحیه رنگی یک` ستون ، به عنوان مثال در هنگام اضافه کردن یک پیام جدید دریافت می کنم به برچسب زمان جاری است. پس از جستجوی بسیار و تجربه که من پیدا کردم راه حل آن ، بنابراین من آن را به اشتراک گذاری است.

در شمای YAML فایل خود را به سادگی زیر را انجام دهید :

 پیام :
   actAs :
     Timestampable :
       ایجاد شده :
         نام : created_at
         نوع : برچسب زمان
         فرمت : Ymd H : I : S
       بههنگام شده در :
         : last_updated
         نوع : برچسب زمان
         فرمت : Ymd H : I : S
   ستون :
     ID :
       نوع : عدد صحیح
       اصلی : درست
       autoincrement : درست
     نام و نام خانوادگی : رشته ای (255)
     ایمیل : رشته (300)
     پیام : رشته (2000)

اگر در طرف دیگر شما `updated_at` ستون می خواهید نیست ، شما می توانید زیر استفاده کنید :

 پیام :
   actAs :
     Timestampable :
       ایجاد شده :
         نام : created_at
         نوع : برچسب زمان
         فرمت : Ymd H : I : S
       بههنگام شده در :
         معلول : درست
   ستون :
     ID :
       نوع : عدد صحیح
       اصلی : درست
       autoincrement : درست
     نام و نام خانوادگی : رشته ای (255)
     ایمیل : رشته (300)
     پیام : رشته (2000)












تم پانوراما توسط Themocracy

9 بازدید کنندگان آنلاین نیست.
7 مهمان ها ، 2 رباتها ، 0 عضو
حداکثر بازدید کننده امروز : 18 در 04:13 AM محلی UTC تنظیم شده اند
این ماه : 19 در 19-08-2011 06:09 AM محلی UTC تنظیم شده اند
در این سال به 130 28-03-2011 10:40 PM محلی UTC تنظیم شده اند
تمام زمان ها : 130 28-03-2011 10:40 PM محلی UTC تنظیم شده اند