Сообщения с тегами: схемы

Доктрина: DATETIME умолчанию NOW ()

По , в среду 30 декабря 2009 6:30 вечера

Я боролся с создания схемы базы данных для новой 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)












Панорама тему, Themocracy

8 посетителей онлайн
6 гости, 2 ботов, 0 пользователей
Максимум сегодня: 16 в 1:33 утра UTC
В этом месяце: 17 в 01-09-2011 11:27 вечера UTC
В этом году: 130 в 28-03-2011 10:40 вечера UTC
За все время: 130 в 28-03-2011 10:40 вечера UTC