[add]: First Analytics models

This commit is contained in:
VivianDee
2025-09-19 12:25:42 +01:00
parent fdd7959370
commit 495ba93a4b
5 changed files with 158 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
from sqlalchemy import Column, Integer, String, Date, Numeric, CHAR
from app.extensions import db
class Account(db.Model):
__tablename__ = "accounts"
customerid = db.Column(db.String(50), primary_key=True)
accountid = db.Column(db.String(11), nullable=False)
registrationdate = db.Column(db.DateTime)
accountcurrencycode = db.Column(db.String(3))
schemecode = db.Column(db.String(5))
lastinflowtransactiondate = db.Column(db.DateTime)
accountstatus = db.Column(db.String(50))
accountstatusdate = db.Column(db.DateTime)
def __repr__(self):
return f"<Account {self.accountid}>"