# import db object from flask app from app import db # database tables class Com_credit_facility_current_detail(db.Model): id = db.Column(db.Integer, primary_key =True) temp_id = db.Column(db.Integer, nullable = False) ApplicationRefno = db.Column(db.Numeric, nullable = False) CreditFacilityDetailsBorrowerSecMsg = db.Column(db.String, nullable = False) CreditFacilityCDDerivative = db.Column(db.String, nullable = False) CreditFacilityCDAccountNo = db.Column(db.String, nullable = False) CreditFacilityCDcfSrNo = db.Column(db.String, nullable = False) CreditFacilityCDcfType = db.Column(db.String, nullable = False) CreditFacilityCDcfMember = db.Column(db.String, nullable = False) CreditFacilityCDAssetCDPDueDpd = db.Column(db.String, nullable = False) CreditFacilityCDStatus = db.Column(db.String, nullable = False) CreditFacilityCDStatusDate = db.Column(db.DateTime, nullable = False) CreditFacilityCDLstReportedDate = db.Column(db.DateTime, nullable = False) CreditFacilityCDAmtCurrency = db.Column(db.String, nullable = False) CreditFacilityCDAmtSanctionedAmt = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtSanctionedAmtDP = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtoutstandingBalance = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtmarkToMarket = db.Column(db.String, nullable = False) CreditFacilityCDAmtOverdue = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtHighCredit = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtinstallmentAmt = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtSuitFiledAmt = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtLastRepaid = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtWrittenOFF = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtSettled = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtNaorc = db.Column(db.Numeric, nullable = False) CreditFacilityCDAmtContrctCAsNPA = db.Column(db.String, nullable = False) CreditFacilityCDAmtNAmtOfContracts = db.Column(db.String, nullable = False) CreditFacilityCDDatesSanctionedDt = db.Column(db.DateTime, nullable = False) CreditFacilityCDDatesLoanExpiryDt = db.Column(db.DateTime, nullable = False) CreditFacilityCDDatesLoanRenewalDt = db.Column(db.DateTime, nullable = False) CreditFacilityCDDatesSuitFiledDt = db.Column(db.DateTime, nullable = False) CreditFacilityCDDatesWilfulDefault = db.Column(db.DateTime, nullable = False) CreditFacilityCDODRepaymentFrequency = db.Column(db.String, nullable = False) CreditFacilityCDODTenure = db.Column(db.Integer, nullable = False) CreditFacilityCDODWAMPContracts = db.Column(db.String, nullable = False) CreditFacilityCDODRestructingReason = db.Column(db.String, nullable = False) CreditFacilityCDODABSecurityCoverage = db.Column(db.String, nullable = False) CreditFacilityOverdueDetailsMsg = db.Column(db.String, nullable = False) CreditFacilityOverdueDetailsDPD1to30Amt = db.Column(db.Numeric, nullable = False) CreditFacilityOverdueDetailsDPD31to60amt = db.Column(db.Numeric, nullable = False) CreditFacilityOverdueDetailsDPD61t090amt = db.Column(db.Numeric, nullable = False) CreditFacilityOverdueDetailsDPD91to180amt = db.Column(db.Numeric, nullable = False) CreditFacilityOverdueDetailsDPDabove180amt = db.Column(db.Numeric, nullable = False) ChequeDDIFundsMsg = db.Column(db.String, nullable = False) ChequeDDIFundsCD3monthcount = db.Column(db.Integer, nullable = False) ChequeDDIFundsCD4to6monthcount = db.Column(db.Integer, nullable = False) ChequeDDIFundsCD10to12monthcount = db.Column(db.Integer, nullable = False) CFSecurityDetailsMsg = db.Column(db.String, nullable = False) CreditFacilityGuarantorDVecMsg = db.Column(db.String, nullable = False)