Fix: Volunteer timestamp field doesn't default properly

This commit is contained in:
Ben Rog-Wilhelm 2023-08-25 11:17:42 -05:00
parent 2f82457f5e
commit dba6d37456

View file

@ -20,7 +20,7 @@ class VolunteerJanitorRecord(Base):
id = Column(Integer, primary_key=True) id = Column(Integer, primary_key=True)
user_id = Column(Integer, ForeignKey("users.id"), nullable=False) user_id = Column(Integer, ForeignKey("users.id"), nullable=False)
comment_id = Column(Integer, ForeignKey("comments.id"), nullable=False) comment_id = Column(Integer, ForeignKey("comments.id"), nullable=False)
recorded_datetimez = Column(DateTime(timezone=True), default=0, nullable=False, server_default=now()) recorded_datetimez = Column(DateTime(timezone=True), nullable=False, server_default=now())
"""new rows have a default recorded_datetimez of the database server's `now()`""" """new rows have a default recorded_datetimez of the database server's `now()`"""
result = Column(Enum(VolunteerJanitorResult), default=VolunteerJanitorResult.Pending, nullable=False) result = Column(Enum(VolunteerJanitorResult), default=VolunteerJanitorResult.Pending, nullable=False)