Доктрина: DATETIME замовчуванням NOW ()
Я боровся зі створення схеми бази даних для нової Zend Framework проекту. Я використання намагаються використовувати доктрину ORM для моєї моделі бази даних. Мені потрібно створити схему так, щоб він дозволив мені встановити дату і час за умовчанням для дати і часу `` колонці, наприклад, при додаванні нового повідомлення я отримую поточний час. Після довгих пошуків і експериментів я знайшов рішення, тому я ділю його.
У вашій схемі YAML файл просто зробити наступне:
Повідомлення: ActAs: Timestampable: створено: Назва: created_at Тип: мітка формат: Ymd H: я: S оновлення: Назва: last_updated Тип: мітка формат: Ymd H: я: S стовпців: ID: тип: ціле число первинна: Поправді автоінкремент: істинний Назва: рядок (255) електронна пошта: рядок (300) повідомлення: рядок (2000)
Якщо, з іншого боку, ви не хочете `` updated_at колонку можна використовувати наступні:
Повідомлення: ActAs: Timestampable: створено: Назва: created_at Тип: мітка формат: Ymd H: я: S оновлення: інвалідів: істинний стовпців: ID: тип: ціле число первинна: Поправді автоінкремент: істинний Назва: рядок (255) електронна пошта: рядок (300) повідомлення: рядок (2000)
















































