Doktrini: DATETIME varsayılan ()
Ben yeni bir veritabanı şeması ile mücadele ettik Zend Framework proje. Ben kullanma kullanmaya çalışıyor Doktrini benim veritabanı modelleri için ORM. Geçerli zaman damgası olsun yeni bir mesaj eklerken bana, örneğin `datetime` sütun için varsayılan bir tarih ve saatini ayarlamak için izin böylece şema ayarlamanız gerekir. Ben bunu paylaşarak yaşıyorum böylece çok arama ve denedikten sonra çözüm bulundu.
Şemada YAML dosya sadece aşağıdakileri yapın:
Mesaj: actAs: Timestampable: oluşturuldu: ad: created_at tip: damgası formatı: Ymd H: i: s güncelleme: Adı: last_updated tip: damgası formatı: Ymd H: i: s sütunlar: id: tip: integer birincil: true değiştirmemesi: true isim: string (255) e-posta: string (300) Mesaj: string (2000)
Öte yandan, `updated_at` sütun istemiyorsanız aşağıdaki kullanabilirsiniz:
Mesaj: actAs: Timestampable: oluşturuldu: ad: created_at tip: damgası formatı: Ymd H: i: s güncelleme: engelli: gerçek sütunlar: id: tip: integer birincil: true değiştirmemesi: true isim: string (255) e-posta: string (300) Mesaj: string (2000)
















































