smc_cet_mainapp_backend/app/models/ATNWrelatedInputs.js
suseendhiran17 12b0084d9a susee
2022-06-27 16:33:33 +05:30

34 lines
986 B
JavaScript

'use strict'
const { Model } = require('sequelize')
module.exports = (sequelize, DataTypes) => {
class ATNWrelatedInputs extends Model {
}
ATNWrelatedInputs.init(
{
entity_id : { type: DataTypes.INTEGER },
atnw_related_input_id : { type: DataTypes.INTEGER },
atnw_related_input : { type: DataTypes.STRING },
atnw_related_input_value : { type: DataTypes.STRING },
createdAt : { type: DataTypes.DATE },
updatedAt : { type: DataTypes.DATE },
createdby : { type: DataTypes.INTEGER },
updatedby : { type: DataTypes.INTEGER },
is_active : { type: DataTypes.INTEGER },
},
{
sequelize,
tableName: 'atnw_related_inputs',
modelName: 'ATNWrelatedInputs',
}
)
ATNWrelatedInputs.associate = models => {
ATNWrelatedInputs.hasMany(models.ATNErelatedInputSubVal, {
foreignKey: 'master_id',
sourceKey : 'id'
});
}
return ATNWrelatedInputs
}