Cukup tambahkan server_default
atau default
argumen ke bidang kolom:
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())
Saya lebih suka {created,updated}_on
nama kolom.;)
SQLAlchemy mendokumentasikan tentang masukkan kolom/perbarui default .
[Sunting]: Kode yang diperbarui untuk menggunakan server_default
argumen dalam kode.
[Edit 2]: Mengganti onupdate
dengan server_onupdate
argumen.