From 31ffbe686ad93d372cac0fb75c01a80c94f1601a Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 5 Apr 2025 23:30:48 -0400 Subject: [PATCH] table change --- app/models/transaction.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/models/transaction.py b/app/models/transaction.py index cd2f3cc..97b37a8 100644 --- a/app/models/transaction.py +++ b/app/models/transaction.py @@ -4,8 +4,13 @@ from sqlalchemy.exc import IntegrityError class Transaction(db.Model): __tablename__ = 'transactions' - - id = db.Column(db.String(50), primary_key=True) + id =db.db.Column( + db.Integer, + primary_key=True, + autoincrement=True, + ) + #id = db.Column(db.Int, primary_key=True) + transaction_id = db.Column(db.String(50), nullable=False) account_id = db.Column(db.String(50), nullable=False) type = db.Column(db.String(50), nullable=False) channel = db.Column(db.String(50), nullable=False) @@ -22,7 +27,7 @@ class Transaction(db.Model): raise ValueError("Duplicate Transaction") transaction = cls( - id=id, + transaction_id=id, account_id=account_id, type=type, channel=channel