'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 }