Files
censo2020Back/server/models/tablas/Printers.js
T
2020-09-10 03:06:23 -05:00

32 lines
786 B
JavaScript

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;