Доктрината: подразбиране DATETIME NOW ()
Съм се борят със създаване на база данни схема за новия Zend Framework проекта. Аз съм използване на се опитват да използват доктрината ORM за моята база данни модели. Имам нужда да се създаде схемата, така че позволява на мен да настроите по подразбиране дата и час за колона "DateTime", например при добавяне на ново съобщение получите текущата клеймото. След много търсене и експериментиране намери решение, така че аз съм го споделяте.
В схема YAML файл, просто направете следното :
Съобщение: actAs: Timestampable: създаден: име: created_at : клеймото на типа формат: Ymd H: аз: S обновяване: име: last_updated : клеймото на типа формат: Ymd H: аз: S колони: ID: типово: целочислени началното: TRUE autoincrement: вярно име: низ (255) имейл: низ (300) съобщение: низ (2000)
Ако от друга страна не искате колона "updated_at", можете да използвате следното:
Съобщение: actAs: Timestampable: създаден: име: created_at : клеймото на типа формат: Ymd H: аз: S обновяване: хората с увреждания: вярно колони: ID: типово: целочислени началното: TRUE autoincrement: вярно име: низ (255) имейл: низ (300) съобщение: низ (2000)
















































