'use strict' const { Model } = require('sequelize') module.exports = (sequelize, DataTypes) => { class OblicationBurearBankStatement extends Model { } OblicationBurearBankStatement.init( { los_id: { type: DataTypes.STRING }, lender: { type: DataTypes.STRING }, loan_type: { type: DataTypes.STRING }, loan_availed_sanctioned_amount: { type: DataTypes.INTEGER }, name_of_bank: { type: DataTypes.STRING }, loan_in_name_of_ac_type: { type: DataTypes.STRING }, loan_ownership_status: { type: DataTypes.STRING }, roi: { type: DataTypes.STRING }, avg_peak_util_of_the_OD_or_CC: { type: DataTypes.STRING }, nature_of_loan: { type: DataTypes.STRING }, loan_identification_source: { type: DataTypes.STRING }, sanction_date: { type: DataTypes.DATE }, principal_outstanding: { type: DataTypes.INTEGER }, monthly_oblig: { type: DataTypes.INTEGER }, total_loan_tenure_months: { type: DataTypes.INTEGER }, no_of_instalments_paid: { type: DataTypes.INTEGER }, balance_tenor_months: { type: DataTypes.INTEGER }, loan_status_or_remarks: { type: DataTypes.STRING }, consider_in_oblig: { type: DataTypes.STRING }, reason_for_not_considering_in_oblig: { type: DataTypes.STRING }, charge_filed_with_roc: { type: DataTypes.STRING }, emi_tracking_month_1: { type: DataTypes.INTEGER }, emi_tracking_month_2: { type: DataTypes.INTEGER }, emi_tracking_month_3: { type: DataTypes.INTEGER }, emi_tracking_month_4: { type: DataTypes.INTEGER }, emi_tracking_month_5: { type: DataTypes.INTEGER }, emi_tracking_month_6: { type: DataTypes.INTEGER }, is_active: { type: DataTypes.INTEGER } }, { sequelize, tableName: 'obligation_burear_bank_statement', modelName: 'OblicationBurearBankStatement', } ) return OblicationBurearBankStatement }