updates, back and front

This commit is contained in:
jason
2026-03-12 10:23:22 -05:00
parent 03ee3c542e
commit a1f8c90801
11 changed files with 147 additions and 75 deletions

View File

@@ -1,5 +1,5 @@
from .extensions import db
from datetime import datetime, date
from datetime import datetime, date, timezone
class Project(db.Model):
@@ -11,7 +11,7 @@ class Project(db.Model):
description = db.Column(db.Text)
drive_url = db.Column(db.String(500))
archived_at = db.Column(db.DateTime, nullable=True)
created_at = db.Column(db.DateTime, default=datetime.utcnow)
created_at = db.Column(db.DateTime, default=lambda: datetime.now(timezone.utc))
deliverables = db.relationship(
'Deliverable',
@@ -49,7 +49,7 @@ class Deliverable(db.Model):
title = db.Column(db.String(300), nullable=False)
due_date = db.Column(db.Date, nullable=False)
status = db.Column(db.String(20), nullable=False, default='upcoming')
created_at = db.Column(db.DateTime, default=datetime.utcnow)
created_at = db.Column(db.DateTime, default=lambda: datetime.now(timezone.utc))
def effective_status(self):
"""