Bare tilføj server_default
eller default
argument til kolonnefelterne:
created_on = db.Column(db.DateTime, server_default=db.func.now())
updated_on = db.Column(db.DateTime, server_default=db.func.now(), server_onupdate=db.func.now())
Jeg foretrækker {created,updated}_on
kolonnenavne.;)
SQLAlchemy-dokumenter om standardindstillinger for kolonneindsættelse/opdatering .
[Rediger]: Opdateret kode til at bruge server_default
argumenter i koden.
[Rediger 2]: Erstattet onupdate
med server_onupdate
argumenter.