Doktrina: Default datetime NOW ()
Unë kam qenë duke luftuar me ngritjen e bazës së të dhënave për një skemë e re Zend Framework projektit. Unë jam duke përdorur duke u përpjekur për të përdorur Doktrina ORM për modelet e mia bazë të dhënash. Unë kam nevojë për të ngritur skemën në mënyrë që të lejohet mua që të caktojë një datë parazgjedhur dhe kohë për një 'kolonë datetime `, p.sh. kur duke shtuar një mesazh të ri të shkoj Timestamp aktuale. Pas shumë kërkimin dhe eksperimente kam gjetur zgjidhje kështu që unë jam ndarjen e saj.
Në tuaj skemë YAML dosjen thjesht nuk e mëposhtme:
Message: actAs: Timestampable: krijuar: Emri: created_at Lloji: Timestamp Formati: Ymd H: i: s updated: Emri: last_updated Lloji: Timestamp Formati: Ymd H: i: s shtylla: id: Lloji: integer kryesore: e vërtetë autoincrement: e vërtetë Emri: string (255) email: string (300) Mesazhi: string (2000)
Nëse nga ana tjetër ju nuk doni një 'kolonë updated_at `ju mund të përdorni në vijim:
Message: actAs: Timestampable: krijuar: Emri: created_at Lloji: Timestamp Formati: Ymd H: i: s updated: me aftësi të kufizuara: e vërtetë shtylla: id: Lloji: integer kryesore: e vërtetë autoincrement: e vërtetë Emri: string (255) email: string (300) Mesazhi: string (2000)
















































