[update]: Offers Model

This commit is contained in:
VivianDee
2025-05-19 11:51:44 +01:00
parent 701840abd1
commit 89760f81ed
12 changed files with 51 additions and 12 deletions
+1 -2
View File
@@ -22,7 +22,7 @@ class TransactionOffer(db.Model):
tenor = db.Column(db.Integer, nullable=True) # tenor in months, typically
created_at = db.Column(db.DateTime(timezone=True), server_default=func.now())
updated_at = db.Column(db.DateTime(timezone=True), onupdate=func.now())
updated_at = db.Column(db.DateTime(timezone=True), server_default=func.now(), onupdate=func.now())
customer = relationship(
"Customer",
primaryjoin="Customer.id == TransactionOffer.customer_id",
@@ -31,7 +31,6 @@ class TransactionOffer(db.Model):
)
@classmethod
def is_valid_transaction_offer(cls, transaction_offer, customer_id, product_id):
transaction_offer = cls.query.filter_by(
id = transaction_offer,