Доктрина: 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)
















































