module.exports = (sequelize, Sequelize) => {

    const modelo = sequelize.define("catalogo_producto", {
        id_catalogo_producto: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true },
        id_catalogo: { type: Sequelize.INTEGER, references: { model: 'catalogo', key: 'id_catalogo', } },
        id_producto: { type: Sequelize.INTEGER, references: { model: 'producto', key: 'id_producto', } },
        id_usuario: { type: Sequelize.INTEGER, references: { model: 'usuario', key: 'id_usuario', } },
    }, {
        timestamps: true,
        paranoid: false,
        freezeTableName: false,
        tableName: 'catalogo_producto'
    });

    return modelo;
};