From 43f2ed525233230eff412b3c7c4801226fa94817 Mon Sep 17 00:00:00 2001 From: VivianDee <115420678+VivianDee@users.noreply.github.com> Date: Fri, 19 Sep 2025 12:28:49 +0100 Subject: [PATCH] Create temp_simbrella_lien.py --- app/models/temp_simbrella_lien.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 app/models/temp_simbrella_lien.py diff --git a/app/models/temp_simbrella_lien.py b/app/models/temp_simbrella_lien.py new file mode 100644 index 0000000..5449120 --- /dev/null +++ b/app/models/temp_simbrella_lien.py @@ -0,0 +1,29 @@ +from app.extensions import db + + +class TempSimbrellaLien(db.Model): + __tablename__ = "tmp_simbrella_lien" + + lienid = db.Column(db.String(33), primary_key=True) + customerid = db.Column(db.String(500)) + accountid = db.Column(db.String(11)) + lien_start_date = db.Column(db.DateTime) + action = db.Column(db.String(5)) + restriction_nature = db.Column(db.String(150)) + claim_amount = db.Column(db.Numeric(20, 4)) + + + def __repr__(self): + return f"" + + + def to_dict(self): + return { + "lienid": self.lienid, + "customerid": self.customerid, + "accountid": self.accountid, + "lien_start_date": self.lien_start_date, + "action": self.action, + "restriction_nature": self.restriction_nature, + "claim_amount": float(self.claim_amount) if self.claim_amount is not None else None, + } \ No newline at end of file