const { DataTypes, Model } = require('sequelize') const sequelize = require('../../config/sequelize.conf') const Carrito = require('./Carrito') const Status = require('./Status') class Equipo extends Model {} Equipo.init( { idEquipo: { type: DataTypes.INTEGER, primaryKey: true, allowNull: false, autoIncrement: true, unique: true, }, noSerie: { type: DataTypes.STRING(20), allowNull: false, }, noInventario: { type: DataTypes.STRING(10), allowNull: false, }, sobrenombre: { type: DataTypes.STRING(2), allowNull: false, }, activo: { type: DataTypes.BOOLEAN, defaultValue: false, }, idCarrito: { type: DataTypes.INTEGER, references: { model: Carrito, key: 'idCarrito', }, allowNull: false, }, idStatus: { type: DataTypes.INTEGER, references: { model: Status, key: 'idStatus', }, allowNull: false, // defaultValue: 1, }, }, { sequelize, modelName: 'Equipo', tableName: 'equipo', } ) module.exports = Equipo