Files
servicio_social_api/server/db/hotfiexes.js
T
2021-01-22 00:15:16 -06:00

49 lines
1.4 KiB
JavaScript

const moment = require('moment');
const Usuario = require('./tablas/Usuario');
const Servicio = require('./tablas/Servicio');
const corregir = async () => {
const dosMilVeinte = moment('2020-01-01');
await Servicio.findAll({ include: [{ model: Usuario }] }).then((res) => {
for (let i = 0; i < res.length; i++) {
let fechaInicio = moment(res[i].fechaInicio);
let fechaFin = moment(res[i].fechaFin);
if (fechaFin.year() < dosMilVeinte.year()) {
console.log(
`El servicio ${res[i].idServicio} del usario ${
res[i].Usuario.usuario
} con id ${
res[i].idUsuario
} tiene la fecha Fin mal ${fechaFin.year()} status ${res[i].idStatus}`
);
}
if (fechaInicio.year() < dosMilVeinte.year()) {
console.log(
`El servicio ${res[i].idServicio} del usario ${
res[i].Usuario.usuario
} con id ${
res[i].idUsuario
} tiene la fecha inicio mal ${fechaInicio.year()} status ${
res[i].idStatus
}`
);
}
if (
res[i].idStatus != 10 &&
res[i].idStatus != 7 &&
res[i].idStatus > 3 &&
(!res[i].direccion ||
!res[i].telefono ||
!res[i].carpeta ||
!res[i].fechaNacimiento)
) {
console.log(res[i].dataValues);
}
}
});
};
corregir();