Chỉ cần thêm server_default
hoặc default
đối số cho các trường cột:
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())
Tôi thích {created,updated}_on
tên cột.;)
SQLAlchemy tài liệu về chèn / cập nhật cột mặc định .
[Chỉnh sửa]: Đã cập nhật mã để sử dụng server_default
đối số trong mã.
[Chỉnh sửa 2]: Đã thay thế onupdate
với server_onupdate
đối số.