smc_cet_credit_policy_backend/app/models/DeviationNorms3.js
2022-10-19 11:12:55 +05:30

40 lines
1.4 KiB
JavaScript

'use strict'
const { Model } = require('sequelize')
module.exports = (sequelize, DataTypes) => {
class DeviationNorms3 extends Model {
}
DeviationNorms3.init(
{
policy_parameter_master_id : { type: DataTypes.INTEGER },
All : { type: DataTypes.STRING },
Individual : { type: DataTypes.STRING },
Proprietorship_Firm : { type: DataTypes.STRING },
Unregistered_Partnership_Firm : { type: DataTypes.STRING },
Registered_Partnership : { type: DataTypes.STRING },
Private_Ltd_Co : { type: DataTypes.STRING },
PLC_Closely_Held : { type: DataTypes.STRING },
PLC_Widely_Held : { type: DataTypes.STRING },
Limited_Liability_Partnership : { type: DataTypes.STRING },
HUF : { type: DataTypes.STRING },
Society : { type: DataTypes.STRING },
Trust : { type: DataTypes.STRING },
AOP : { type: DataTypes.STRING },
BOI : { type: DataTypes.STRING },
AJP : { type: DataTypes.STRING },
is_active : { type: DataTypes.INTEGER },
createdAt : { type: DataTypes.DATE },
updatedAt : { type: DataTypes.DATE },
createdby : { type: DataTypes.INTEGER },
updatedby : { type: DataTypes.INTEGER }
},
{
sequelize,
tableName: 'deviation_norms3',
modelName: 'DeviationNorms3',
}
)
return DeviationNorms3
}