Doktryna: default DATETIME NOW ()
Byłem zmaga się z utworzenia schematu bazy danych na nowy Zend Framework projektu. Jestem za pomocą próbuje używać Doctrine ORM dla moich modeli, bazy danych. I potrzeba utworzenia schematu tak, że pozwolił mi ustawić domyślną datę i czas na `datetime` kolumny, np. po dodaniu nowej wiadomości pojawia się aktualny timestamp. Po długich poszukiwaniach i eksperymentowanie znalazłem rozwiązanie, więc jestem jego udostępniania.
W schemacie YAML plik, wykonaj następujące czynności:
Wiadomość: actAs: Timestampable: utworzony: Imię: created_at Typ: timestamp format: Ymd H: i: s aktualizacja: Imię: last_updated Typ: timestamp format: Ymd H: i: s kolumny: id: typ: integer podstawowej: true autoincrement: true nazwa: string (255) email: string (300) wiadomości: smyczkowy (2000)
Jeśli natomiast nie chcesz `updated_at` kolumnie można użyć następujących czynności:
Wiadomość: actAs: Timestampable: utworzony: Imię: created_at Typ: timestamp format: Ymd H: i: s aktualizacja: osób niepełnosprawnych: prawda kolumny: id: typ: integer podstawowej: true autoincrement: true nazwa: string (255) email: string (300) wiadomości: smyczkowy (2000)
















































