const Sequelize = require("sequelize"); const sequelize = require("../../config/sequelize.conf"); const Marca = require("./Marca"); const Tipo = require("./Tipo"); const Inventario = require("./Inventario"); class Printers extends Sequelize.Model {} Printers.init({ idImpresora: { type: Sequelize.INTEGER, primaryKey: true, autoIncrement: true, allowNull: false, }, noSerie: { type: Sequelize.CHAR, allowNull: false, }, // modelo: { // type: Sequelize.CHAR, // }, }, { sequelize, tableName: "printers", }); Inventario.hasOne(Printers, { foreignKey: 'noInventario' }); Marca.hasOne(Printers, { foreignKey: 'idMarca' }); Tipo.hasOne(Printers, { foreignKey: 'idTipo' }); module.exports = Printers;