[add]: Loan charges model

This commit is contained in:
VivianDee
2025-04-16 13:23:23 +01:00
parent cb18234008
commit 142a7eb886
3 changed files with 5 additions and 2 deletions
+2 -1
View File
@@ -3,5 +3,6 @@ from .account import Account
from .loan import Loan
from .transaction import Transaction
from .repayment import Repayment
from .loan_charge import LoanCharge
__all__ = ['Customer', 'Account', 'Loan', 'Transaction', 'Repayment']
__all__ = ['Customer', 'Account', 'Loan', 'Transaction', 'Repayment', 'LoanCharge']
+1 -1
View File
@@ -4,7 +4,7 @@ from app.models.customer import Customer
from app.models.account import Account
from sqlalchemy.exc import IntegrityError
from sqlalchemy.orm import relationship
from app.models import Customer
from app.models import Customer, Loa
class Loan(db.Model):
+2
View File
@@ -1,5 +1,6 @@
from datetime import datetime, timezone
from app.extensions import db
from app.models import LoanCharge
from sqlalchemy.orm import relationship
@@ -23,6 +24,7 @@ class LoanCharge(db.Model):
foreign_keys=[loan_id],
back_populates="loan_charges",
)
def to_dict(self):