Doktrina: DATETIME default ()
Aš jau kovoja su duomenų bazės naują Zend Framework projekto. Aš esu naudojant bando naudoti doktrinos ORM savo duomenų bazės modeliai. Man reikia schemos, kad jis leido man nustatyti `datetime` stulpelio numatytąją datą ir laiką, pavyzdžiui, kai pridedate naują pranešimą gaunu dabartinę laiko žymos. Po daug ieškoti ir eksperimentuoti Radau sprendimas, todėl aš dalintis.
Savo schemą YAML failą, tiesiog atlikite šiuos veiksmus :
Žinutė: Actas: Timestampable: Sukurta: pavadinimas: created_at tipo: timestamp formatas: YMD H: i: s atnaujintas: vardas: last_updated tipo: timestamp formatas: YMD H: i: s stulpeliai: ID: Tipas: integer pirminio: true autoincrement: tiesa vardas: string (255) elektroninio pašto adresas: string (300) pranešimas: string (2000)
Jei, kita vertus, jūs nenorite "updated_at" stulpelyje galite naudoti taip:
Žinutė: Actas: Timestampable: Sukurta: pavadinimas: created_at tipo: timestamp formatas: YMD H: i: s atnaujintas: neįgaliesiems: tiesa stulpeliai: ID: Tipas: integer pirminio: true autoincrement: tiesa vardas: string (255) elektroninio pašto adresas: string (300) pranešimas: string (2000)
















































