06/05 Optimize app: add email notification
This commit is contained in:
@@ -11,6 +11,8 @@ class Budget(db.Model):
|
||||
limit_amount = db.Column(db.Numeric(15, 2), nullable=False)
|
||||
rollover_enabled = db.Column(db.Boolean, default=False)
|
||||
rollover_amount = db.Column(db.Numeric(15, 2), default=0.00)
|
||||
alert_sent_80 = db.Column(db.Boolean, default=False, nullable=False)
|
||||
alert_sent_100 = db.Column(db.Boolean, default=False, nullable=False)
|
||||
created_at = db.Column(db.DateTime, default=datetime.utcnow)
|
||||
|
||||
category = db.relationship('Category')
|
||||
|
||||
@@ -18,6 +18,7 @@ class User(UserMixin, db.Model):
|
||||
groq_model = db.Column(db.String(64), default='llama-3.3-70b-versatile')
|
||||
totp_secret = db.Column(db.String(64), nullable=True)
|
||||
totp_enabled = db.Column(db.Boolean, default=False, nullable=False)
|
||||
budget_alerts_enabled = db.Column(db.Boolean, default=False, nullable=False)
|
||||
created_at = db.Column(db.DateTime, default=datetime.utcnow)
|
||||
last_login = db.Column(db.DateTime, nullable=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user