diff --git a/server/db/hotfiexes.js b/server/db/hotfiexes.js index 7140762..ac5cd9f 100644 --- a/server/db/hotfiexes.js +++ b/server/db/hotfiexes.js @@ -1,7 +1,9 @@ +const fs = require('fs'); const moment = require('moment'); const { Op } = require('sequelize'); const Usuario = require('./tablas/Usuario'); const Servicio = require('./tablas/Servicio'); +const { convertArrayToCSV } = require('convert-array-to-csv'); const corregir = async () => { // const dosMilVeinte = moment('2020-01-01'); @@ -38,9 +40,6 @@ const corregir = async () => { // (!res[i].direccion || // !res[i].telefono || // !res[i].carpeta || - // !res[i].fechaNacimiento) - // ) { - // console.log(res[i].dataValues); // } // } // }); @@ -74,4 +73,371 @@ const corregir = async () => { }); }; -corregir(); +// corregir(); + +let a = [ + { + idServicio: 716, + fechaInicio: '2020-08-04T00:00:00.000Z', + fechaFin: '2021-03-04T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 2742, + ususario: '315261141', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 1393, + fechaInicio: '2020-09-21T00:00:00.000Z', + fechaFin: '2021-03-22T00:00:00.000Z', + cartaTermino: null, + informeGlobal: '1bbGn8E4Y290MRLmuzrDRBfZKB-cHv8pZ', + idUsuario: 2576, + ususario: '314276043', + idStatus: 4, + idCuestionarioAlumno: 674, + idCuestionarioPrograma: null, + }, + { + idServicio: 1438, + fechaInicio: '2020-10-15T00:00:00.000Z', + fechaFin: '2021-04-15T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1460, + ususario: '305275705', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 1743, + fechaInicio: '2020-09-14T00:00:00.000Z', + fechaFin: '2021-03-15T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3355, + ususario: '418080007', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 1744, + fechaInicio: '2020-09-21T00:00:00.000Z', + fechaFin: '2021-03-21T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3225, + ususario: '417073978', + idStatus: 4, + idCuestionarioAlumno: 635, + idCuestionarioPrograma: null, + }, + { + idServicio: 1857, + fechaInicio: '2020-12-08T00:00:00.000Z', + fechaFin: '2021-06-08T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 2497, + ususario: '314192233', + idStatus: 4, + idCuestionarioAlumno: 650, + idCuestionarioPrograma: null, + }, + { + idServicio: 1955, + fechaInicio: '2020-12-03T00:00:00.000Z', + fechaFin: '2021-06-21T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1510, + ususario: '308238497', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2002, + fechaInicio: '2020-12-07T00:00:00.000Z', + fechaFin: '2021-07-07T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1392, + ususario: '086022963', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2019, + fechaInicio: '2020-11-03T00:00:00.000Z', + fechaFin: '2021-05-03T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1442, + ususario: '304127034', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2028, + fechaInicio: '2020-12-30T00:00:00.000Z', + fechaFin: '2021-06-30T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 2836, + ususario: '414075193', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2029, + fechaInicio: '2020-12-31T00:00:00.000Z', + fechaFin: '2021-06-30T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1661, + ususario: '311037674', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2030, + fechaInicio: '2020-12-03T06:00:00.000Z', + fechaFin: '2021-06-21T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1605, + ususario: '310240040', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2036, + fechaInicio: '2020-12-03T00:00:00.000Z', + fechaFin: '2021-06-04T00:00:00.000Z', + cartaTermino: null, + informeGlobal: '1isWQcyl01S6sGqKZ4Aw-iHij3VX0HYah', + idUsuario: 2740, + ususario: '315260852', + idStatus: 4, + idCuestionarioAlumno: 639, + idCuestionarioPrograma: null, + }, + { + idServicio: 2037, + fechaInicio: '2020-12-03T06:00:00.000Z', + fechaFin: '2021-06-04T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1741, + ususario: '311251971', + idStatus: 4, + idCuestionarioAlumno: 671, + idCuestionarioPrograma: null, + }, + { + idServicio: 2038, + fechaInicio: '2020-12-03T00:00:00.000Z', + fechaFin: '2021-06-21T00:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 1547, + ususario: '309265924', + idStatus: 4, + idCuestionarioAlumno: 634, + idCuestionarioPrograma: null, + }, + { + idServicio: 2039, + fechaInicio: '2021-01-20T06:00:00.000Z', + fechaFin: '2021-07-20T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3454, + ususario: '418080375', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2040, + fechaInicio: '2021-01-20T06:00:00.000Z', + fechaFin: '2021-07-20T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3455, + ususario: '418080375', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2041, + fechaInicio: '2021-01-20T06:00:00.000Z', + fechaFin: '2021-07-20T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3456, + ususario: '417111887', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2042, + fechaInicio: '2021-01-20T06:00:00.000Z', + fechaFin: '2021-07-20T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3457, + ususario: '314345941', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2044, + fechaInicio: '2021-02-02T06:00:00.000Z', + fechaFin: '2021-08-02T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3460, + ususario: '417070623', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2046, + fechaInicio: '2021-01-21T06:00:00.000Z', + fechaFin: '2021-07-21T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3465, + ususario: '314115151', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2047, + fechaInicio: '2021-02-02T06:00:00.000Z', + fechaFin: '2021-08-02T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3466, + ususario: '315201411', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2049, + fechaInicio: '2021-01-18T06:00:00.000Z', + fechaFin: '2021-07-18T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3464, + ususario: '303023445', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2051, + fechaInicio: '2021-01-18T06:00:00.000Z', + fechaFin: '2021-07-23T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3474, + ususario: '310130181', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2052, + fechaInicio: '2020-09-21T05:00:00.000Z', + fechaFin: '2021-03-22T06:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3475, + ususario: '314196413', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2053, + fechaInicio: '2021-01-18T06:00:00.000Z', + fechaFin: '2021-07-18T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3477, + ususario: '417111564', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2055, + fechaInicio: '2021-01-25T06:00:00.000Z', + fechaFin: '2021-07-25T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3480, + ususario: '313239867', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2058, + fechaInicio: '2021-01-18T06:00:00.000Z', + fechaFin: '2021-07-19T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3471, + ususario: '314285348', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2059, + fechaInicio: '2021-01-11T06:00:00.000Z', + fechaFin: '2021-07-12T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3483, + ususario: '315186884', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, + { + idServicio: 2061, + fechaInicio: '2021-01-27T06:00:00.000Z', + fechaFin: '2021-07-27T05:00:00.000Z', + cartaTermino: null, + informeGlobal: null, + idUsuario: 3485, + ususario: '416104291', + idStatus: 4, + idCuestionarioAlumno: null, + idCuestionarioPrograma: null, + }, +]; + +fs.appendFile("csv/status_4.csv", convertArrayToCSV(a), (err) => { + if (err) throw new Error(err); +});