49 lines
2.8 KiB
Python
49 lines
2.8 KiB
Python
# import db object from flask app
|
|
from app import db
|
|
|
|
# database tables
|
|
class Con_account_transaction_detail(db.Model):
|
|
id = db.Column(db.Integer, primary_key =True)
|
|
AccountTranDetailsID = db.Column(db.Integer, nullable = False)
|
|
MemberReferenceNumber = db.Column(db.Numeric, nullable = False)
|
|
ReportingMemberShortName = db.Column(db.String, nullable = False)
|
|
AccountNumber = db.Column(db.String, nullable = False)
|
|
AccountType = db.Column(db.String, nullable = False)
|
|
OwnershipIndicator = db.Column(db.DateTime, nullable = False)
|
|
DateOpenedDisbursed = db.Column(db.DateTime, nullable = False)
|
|
DateOfLastPayment = db.Column(db.DateTime, nullable = False)
|
|
DateClosed = db.Column(db.DateTime, nullable = False)
|
|
DateReportedAndCertified = db.Column(db.DateTime, nullable = False)
|
|
HighCreditSanctionedAmount = db.Column(db.Numeric, nullable = False)
|
|
CurrentBalance = db.Column(db.Numeric, nullable = False)
|
|
AmountOverdue = db.Column(db.Numeric, nullable = False)
|
|
PaymentHistory1 = db.Column(db.String, nullable = False)
|
|
PaymentHistory2 = db.Column(db.String, nullable = False)
|
|
PaymentHistoryStartDate = db.Column(db.DateTime, nullable = False)
|
|
PaymentHistoryEndDate = db.Column(db.DateTime, nullable = False)
|
|
SuitFiledWilfulDefault = db.Column(db.String, nullable = False)
|
|
WrittenOffAndSettledStatus = db.Column(db.String, nullable = False)
|
|
ValueOfCollateral = db.Column(db.String, nullable = False)
|
|
TypeOfCollateral = db.Column(db.String, nullable = False)
|
|
CreditLimit = db.Column(db.Numeric, nullable = False)
|
|
CashLimit = db.Column(db.Numeric, nullable = False)
|
|
RateOfInterest = db.Column(db.Numeric, nullable = False)
|
|
RepaymentTenure = db.Column(db.Numeric, nullable = False)
|
|
EMIAmount = db.Column(db.Numeric, nullable = False)
|
|
WrittenOffAmountTotal = db.Column(db.Numeric, nullable = False)
|
|
WrittenOffAmountPrincipal = db.Column(db.Numeric, nullable = False)
|
|
SettlementAmount = db.Column(db.Numeric, nullable = False)
|
|
PaymentFrequency = db.Column(db.String, nullable = False)
|
|
ActualPaymentAmount = db.Column(db.Numeric, nullable = False)
|
|
DateOfEntryForErrorCode = db.Column(db.String, nullable = False)
|
|
ErrorCode = db.Column(db.String, nullable = False)
|
|
DateOfEntryForCIBILRemarksCode = db.Column(db.String, nullable = False)
|
|
CIBILRemarksCode = db.Column(db.String, nullable = False)
|
|
DateOfEntryForErrorDisputeRemarksCode = db.Column(db.String, nullable = False)
|
|
DateOfEntryForErrorDisputeRemarksCode = db.Column(db.String, nullable = False)
|
|
ErrorDisputeRemarksCode1 = db.Column(db.String, nullable = False)
|
|
ErrorDisputeRemarksCode2 = db.Column(db.String, nullable = False)
|
|
createdAt = db.Column(db.DateTime, nullable = False)
|
|
updatedAt = db.Column(db.DateTime, nullable = False)
|
|
createdby = db.Column(db.Integer, nullable = False)
|
|
updatedby = db.Column(db.Integer, nullable = False) |