Läran: DATETIME standard NU ()
Jag har kämpat med att upprätta en databas schema för ett nytt Zend Framework projekt. Jag är med hjälp av försöker använda Läran Orm för min databas modeller. Jag måste ställa upp schemat så att det tillät mig att sätta en standard datum och tid för ett `datetime` kolumn, till exempel när man lägger till ett nytt meddelande jag får aktuell tidsstämpel. Efter mycket letande och experimenterande fann jag lösningen så jag delar den.
I ditt schema YAML filen, gör följande:
Meddelande: actAs: Timestampable: Skapad: Namn: created_at typ: timestamp Format: YMD H: i: s Uppdaterad: Namn: last_updated typ: timestamp Format: YMD H: i: s kolumner: id: typ: integer primär: sanna AUTOINCREMENT: sanna name: String (255) E-post: string (300) message: String (2000)
Om å andra sidan du inte vill ha en `updated_at` kolumnen kan du använda följande:
Meddelande: actAs: Timestampable: Skapad: Namn: created_at typ: timestamp Format: YMD H: i: s Uppdaterad: funktionshindrade: sanna kolumner: id: typ: integer primär: sanna AUTOINCREMENT: sanna name: String (255) E-post: string (300) message: String (2000)
















































