express listo
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class Carrera extends Model {}
|
||||
Carrera.init(
|
||||
{
|
||||
idCarrera: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
unique: true,
|
||||
},
|
||||
carrera: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
nivel: {
|
||||
type: DataTypes.STRING(1),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Carrera',
|
||||
tableName: 'carrera',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Carrera
|
||||
@@ -0,0 +1,44 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const Carrera = require('./Carrera')
|
||||
const Plantel = require('./Plantel')
|
||||
|
||||
class CarreraPlantel extends Model {}
|
||||
CarreraPlantel.init(
|
||||
{
|
||||
idCarreraPlantel: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
idPlantel: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Plantel,
|
||||
key: 'idPlantel',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
idCarrera: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Carrera,
|
||||
key: 'idCarrera',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'CarreraPlantel',
|
||||
tableName: 'carrera_plantel',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
CarreraPlantel.belongsTo(Carrera, { foreignKey: 'idCarrera' })
|
||||
CarreraPlantel.belongsTo(Plantel, { foreignKey: 'idPlantel' })
|
||||
|
||||
module.exports = CarreraPlantel
|
||||
@@ -0,0 +1,39 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const TipoCarrito = require('./TipoCarrito')
|
||||
|
||||
class Carrito extends Model {}
|
||||
Carrito.init(
|
||||
{
|
||||
idCarrito: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
sobrenombre: {
|
||||
type: DataTypes.STRING(1),
|
||||
allowNull: false,
|
||||
},
|
||||
kiosko: {
|
||||
type: DataTypes.STRING(1),
|
||||
allowNull: false,
|
||||
},
|
||||
idTipoCarrito: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: TipoCarrito,
|
||||
key: 'idTipoCarrito',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Carrito',
|
||||
tableName: 'carrito',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Carrito
|
||||
@@ -0,0 +1,57 @@
|
||||
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
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class Horario extends Model {}
|
||||
Horario.init(
|
||||
{
|
||||
idHorario: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
horario: {
|
||||
type: DataTypes.STRING(11),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Horario',
|
||||
tableName: 'horario',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Horario
|
||||
@@ -0,0 +1,40 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const Status = require('./Status')
|
||||
|
||||
class Mesa extends Model {}
|
||||
Mesa.init(
|
||||
{
|
||||
idMesa: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
// mesa: {
|
||||
// type: DataTypes.STRING(50),
|
||||
// allowNull: false,
|
||||
// },
|
||||
activo: {
|
||||
type: DataTypes.BOOLEAN,
|
||||
defaultValue: false,
|
||||
},
|
||||
idStatus: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Status,
|
||||
key: 'idStatus',
|
||||
},
|
||||
allowNull: false,
|
||||
defaultValue: 1,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Mesa',
|
||||
tableName: 'mesa',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Mesa
|
||||
@@ -0,0 +1,48 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const TipoMulta = require('./TipoMulta')
|
||||
const Prestamo = require('./Prestamo')
|
||||
|
||||
class Multa extends Model {}
|
||||
Multa.init(
|
||||
{
|
||||
idMulta: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
descripcion: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
multa: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
idTipoMulta: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: TipoMulta,
|
||||
key: 'idTipoMulta',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
idPrestamo: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Prestamo,
|
||||
key: 'idPrestamo',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Multa',
|
||||
tableName: 'multa',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Multa
|
||||
@@ -0,0 +1,39 @@
|
||||
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
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class Parte extends Model {}
|
||||
Parte.init(
|
||||
{
|
||||
idParte: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
parte: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Parte',
|
||||
tableName: 'parte',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Parte
|
||||
@@ -0,0 +1,26 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class Plantel extends Model {}
|
||||
Plantel.init(
|
||||
{
|
||||
idPlantel: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
unique: true,
|
||||
},
|
||||
plantel: {
|
||||
type: DataTypes.STRING(60),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Plantel',
|
||||
tableName: 'plantel',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Plantel
|
||||
@@ -0,0 +1,96 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const Usuario = require('./Usuario')
|
||||
const Operador = require('./Operador')
|
||||
const Equipo = require('./Equipo')
|
||||
const Horario = require('./Horario')
|
||||
const Mesa = require('./Mesa')
|
||||
const Salon = require('./Salon')
|
||||
|
||||
class Prestamo extends Model {}
|
||||
Prestamo.init(
|
||||
{
|
||||
idPrestamo: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
horaInicio: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
horaFin: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
activo: {
|
||||
type: DataTypes.BOOLEAN,
|
||||
defaultValue: true,
|
||||
},
|
||||
idUsuario: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Usuario,
|
||||
key: 'idUsuario',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
idOperadorEntrega: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Operador,
|
||||
key: 'idOperador',
|
||||
},
|
||||
allowNull: true,
|
||||
},
|
||||
idOperadorRegreso: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Operador,
|
||||
key: 'idOperador',
|
||||
},
|
||||
allowNull: true,
|
||||
},
|
||||
idEquipo: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Equipo,
|
||||
key: 'idEquipo',
|
||||
},
|
||||
allowNull: true,
|
||||
},
|
||||
idHorario: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Horario,
|
||||
key: 'idHorario',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
idMesa: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Mesa,
|
||||
key: 'idMesa',
|
||||
},
|
||||
allowNull: true,
|
||||
},
|
||||
idSalon: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Salon,
|
||||
key: 'idSalon',
|
||||
},
|
||||
allowNull: true,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Prestamo',
|
||||
tableName: 'prestamo',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Prestamo
|
||||
@@ -0,0 +1,35 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const Prestamo = require('./Prestamo')
|
||||
|
||||
class Reporte extends Model {}
|
||||
Reporte.init(
|
||||
{
|
||||
idReporte: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
descripcion: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
idPrestamo: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Prestamo,
|
||||
key: 'idPrestamo',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Reporte',
|
||||
tableName: 'reporte',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Reporte
|
||||
@@ -0,0 +1,40 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const Status = require('./Status')
|
||||
|
||||
class Salon extends Model {}
|
||||
Salon.init(
|
||||
{
|
||||
idSalon: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
salon: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
activo: {
|
||||
type: DataTypes.BOOLEAN,
|
||||
defaultValue: false,
|
||||
},
|
||||
idStatus: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: Status,
|
||||
key: 'idStatus',
|
||||
},
|
||||
allowNull: false,
|
||||
defaultValue: 1,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Salon',
|
||||
tableName: 'salon',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Salon
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class Status extends Model {}
|
||||
Status.init(
|
||||
{
|
||||
idStatus: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
status: {
|
||||
type: DataTypes.STRING(30),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Status',
|
||||
tableName: 'status',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Status
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class TipoCarrito extends Model {}
|
||||
TipoCarrito.init(
|
||||
{
|
||||
idTipoCarrito: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
nombre: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'TipoCarrito',
|
||||
tableName: 'tipo_carrito',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = TipoCarrito
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class TipoMulta extends Model {}
|
||||
TipoMulta.init(
|
||||
{
|
||||
idTipoMulta: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
nombre: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'TipoMulta',
|
||||
tableName: 'tipo_multa',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = TipoMulta
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class TipoOperador extends Model {}
|
||||
TipoOperador.init(
|
||||
{
|
||||
idTipoOperador: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
nombre: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'TipoOperador',
|
||||
tableName: 'tipo_operador',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = TipoOperador
|
||||
@@ -0,0 +1,27 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
|
||||
class TipoUsuario extends Model {}
|
||||
TipoUsuario.init(
|
||||
{
|
||||
idTipoUsuario: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
autoIncrement: true,
|
||||
unique: true,
|
||||
},
|
||||
nombre: {
|
||||
type: DataTypes.STRING(50),
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'TipoUsuario',
|
||||
tableName: 'tipo_usuario',
|
||||
timestamps: false,
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = TipoUsuario
|
||||
@@ -0,0 +1,75 @@
|
||||
const { DataTypes, Model } = require('sequelize')
|
||||
const sequelize = require('../../config/sequelize.conf')
|
||||
const CarreraPlantel = require('./CarreraPlantel')
|
||||
const TipoUsuario = require('./TipoUsuario')
|
||||
|
||||
class Usuario extends Model {}
|
||||
Usuario.init(
|
||||
{
|
||||
idUsuario: {
|
||||
type: DataTypes.INTEGER,
|
||||
primaryKey: true,
|
||||
allowNull: false,
|
||||
unique: true,
|
||||
},
|
||||
password: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
nombre: {
|
||||
type: DataTypes.STRING(40),
|
||||
allowNull: false,
|
||||
},
|
||||
apPaterno: {
|
||||
type: DataTypes.STRING(40),
|
||||
allowNull: false,
|
||||
},
|
||||
apMaterno: {
|
||||
type: DataTypes.STRING(40),
|
||||
allowNull: false,
|
||||
},
|
||||
correo: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
telefono: {
|
||||
type: DataTypes.STRING(10),
|
||||
allowNull: false,
|
||||
},
|
||||
identificacion: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
foto: {
|
||||
type: DataTypes.STRING(100),
|
||||
allowNull: false,
|
||||
},
|
||||
baneado: {
|
||||
type: DataTypes.BOOLEAN,
|
||||
defaultValue: false,
|
||||
},
|
||||
idCarreraPlantel: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: CarreraPlantel,
|
||||
key: 'idCarreraPlantel',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
idTipoUsuario: {
|
||||
type: DataTypes.INTEGER,
|
||||
references: {
|
||||
model: TipoUsuario,
|
||||
key: 'idTipoUsuario',
|
||||
},
|
||||
allowNull: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
sequelize,
|
||||
modelName: 'Usuario',
|
||||
tableName: 'usuario',
|
||||
}
|
||||
)
|
||||
|
||||
module.exports = Usuario
|
||||
Reference in New Issue
Block a user