'use strict' const { Model } = require('sequelize') module.exports = (sequelize, DataTypes) => { class MasterP extends Model { } MasterP.init( { order_id: { type: DataTypes.INTEGER }, table_name: { type: DataTypes.STRING }, particulars: { type: DataTypes.STRING }, is_active: { type: DataTypes.INTEGER } }, { sequelize, tableName: 'master_p', modelName: 'MasterP', } ) MasterP.associate = models => { MasterP.hasMany(models.MasterC, { foreignKey: 'master_id', sourceKey : 'id' }); } return MasterP }