fechas inecesarias en db removvidas

This commit is contained in:
2020-10-05 00:19:29 -05:00
parent ab196e07cf
commit fb1fcb1f0f
15 changed files with 66 additions and 8 deletions
+40 -5
View File
@@ -1,11 +1,46 @@
const validador = require('../validador')
const Equipo = require('../../db/tables/Equipo')
const Carrito = require('../../db/tables/Carrito')
const TipoCarrito = require('../../db/tables/TipoCarrito')
const Status = require('../../db/tables/Status')
const get = async (body) => {
return Equipo.findOne({ where: { idEquipo: body.idEquipo } })
.then((res) => {
return res
})
.catch((err) => {})
let idEquipo = await validador.validarId(body.idEquipo).then((res) => res)
let busqueda = {
where: { idEquipo },
include: [
{ model: Carrito, include: [{ model: TipoCarrito }] },
{ model: Status },
],
}
return Equipo.findOne(busqueda).then((res) => {
if (!res) validador.error('No existe el equipo.', 400)
return {
code: 200,
data: {
idEquipo: res.idEquipo,
noSerie: res.noSerie,
noInventario: res.noInventario,
sobrenombre: res.sobrenombre,
activo: res.activo,
updatedAt: res.updatedAt,
Carrito: {
idCarrito: res.Carrito.idCarrito,
sobrenombre: res.Carrito.sobrenombre,
kiosko: res.Carrito.kiosko,
TipoCarrito: {
idTipoCarrito: res.Carrito.TipoCarrito.idTipoCarrito,
nombre: res.Carrito.TipoCarrito.nombre,
},
},
Status: {
idStatus: res.Status.idStatus,
status: res.Status.status,
},
},
}
})
}
module.exports = get
+1 -1
View File
@@ -16,7 +16,7 @@ const get = async () => {
horaLimite.set('second', 0)
/* Para la noche xd */
horaLimite.add(1, 'days')
// horaLimite.add(1, 'days')
if (now < horaLimite) data.push(res[i])
}
return { code: 200, data }
-1
View File
@@ -34,7 +34,6 @@ const get = async (body) => {
// foto: ,
baneado: res.baneado,
createdAt: res.createdAt,
updatedAt: res.updatedAt,
TipoUsuario: {
idTipoUsuario: res.TipoUsuario.idTipoUsuario,
nombre: res.TipoUsuario.nombre,
+1 -1
View File
@@ -18,7 +18,7 @@ const TipoOperador = require('./tables/TipoOperador')
const TipoUsuario = require('./tables/TipoUsuario')
const dataTipoCarrito = async () => {
const data = ['Chromebook', 'iPad', 'Laptops']
const data = ['Chromebook', 'iPad', 'Laptop']
console.log('\nInstalando catalogo tipo_carrito'.bold.blue)
for (let i = 0; i < data.length; i++) {
+1
View File
@@ -25,6 +25,7 @@ Carrito.init(
sequelize,
modelName: 'Carrito',
tableName: 'carrito',
timestamps: false,
}
)
+1
View File
@@ -35,6 +35,7 @@ Equipo.init(
sequelize,
modelName: 'Equipo',
tableName: 'equipo',
createdAt: false,
}
)
+1
View File
@@ -26,6 +26,7 @@ Mesa.init(
sequelize,
modelName: 'Mesa',
tableName: 'mesa',
createdAt: false,
}
)
+1
View File
@@ -26,6 +26,7 @@ Operador.init(
sequelize,
modelName: 'Operador',
tableName: 'operador',
timestamps: false,
}
)
+1
View File
@@ -18,6 +18,7 @@ ProgramaEntidad.init(
sequelize,
modelName: 'ProgramaEntidad',
tableName: 'programa_entidad',
timestamps: false,
}
)
+1
View File
@@ -19,6 +19,7 @@ ProgramaNivel.init(
sequelize,
modelName: 'ProgramaNivel',
tableName: 'programa_nivel',
timestamps: false,
}
)
+1
View File
@@ -16,6 +16,7 @@ ReporteParte.init(
sequelize,
modelName: 'ReporteParte',
tableName: 'reporte_parte',
timestamps: false,
}
)
+1
View File
@@ -26,6 +26,7 @@ Salon.init(
sequelize,
modelName: 'Salon',
tableName: 'salon',
createdAt: false,
}
)
+1
View File
@@ -54,6 +54,7 @@ Usuario.init(
sequelize,
modelName: 'Usuario',
tableName: 'usuario',
updatedAt: false,
}
)
+14
View File
@@ -0,0 +1,14 @@
const express = require('express')
const app = express()
const get = require('../controller/equipo/get')
const route = '/equipo'
app.get(`${route}`, (req, res) => {
return get(req.query)
.then((data) => {
res.status(data.code).json(data.data)
})
.catch((err) => res.status(err.code).json({ err: err.message }))
})
module.exports = app
+1
View File
@@ -6,5 +6,6 @@ app.use(require('./usuario'))
app.use(require('./plantel'))
app.use(require('./carrera'))
app.use(require('./horario'))
app.use(require('./equipo'))
module.exports = app