const { DataTypes, Model } = require('sequelize') const sequelize = require('../../config/sequelize.conf') const TipoOperador = require('./TipoOperador') class Operador extends Model {} Operador.init( { idOperador: { type: DataTypes.INTEGER, primaryKey: true, allowNull: false, autoIncrement: true, unique: true, }, nombre: { type: DataTypes.STRING(50), allowNull: false, }, password: { type: DataTypes.STRING(100), allowNull: false, }, idTipoOperador: { type: DataTypes.INTEGER, references: { model: TipoOperador, key: 'idTipoOperador', }, allowNull: false, }, }, { sequelize, modelName: 'Operador', tableName: 'operador', } ) module.exports = Operador