db antigua con data-fake

This commit is contained in:
Lemuel Marquez
2020-12-27 14:58:21 -06:00
parent e5e0a248d6
commit bd4c8d5aad
10 changed files with 8916 additions and 17 deletions
+6 -8
View File
@@ -4,8 +4,6 @@ const CuestionarioAlumno = require('./tablas/CuestionarioAlumno');
const CuestionarioPrograma = require('./tablas/CuestionarioPrograma');
const Programa = require('./tablas/Programa');
const Servicio = require('./tablas/Servicio');
const Status = require('./tablas/Status');
const TipoUsuario = require('./tablas/TipoUsuario');
const Usuario = require('./tablas/Usuario');
const guardar = async () => {
@@ -13,22 +11,22 @@ const guardar = async () => {
let idsAlumnos = [];
let idsRegistros = [];
let responsables = await csv()
.fromFile('responsable.csv')
.fromFile('csv/responsable.csv')
.then((res) => res);
let programas = await csv()
.fromFile('programa.csv')
.fromFile('csv/programa.csv')
.then((res) => res);
let alumnos = await csv()
.fromFile('alumno.csv')
.fromFile('csv/alumno.csv')
.then((res) => res);
let registros = await csv()
.fromFile('registro.csv')
.fromFile('csv/registro.csv')
.then((res) => res);
let cuestionariosAlumno = await csv()
.fromFile('cuestionarioA.csv')
.fromFile('csv/cuestionarioA.csv')
.then((res) => res);
let cuestionariosPrograma = await csv()
.fromFile('cuestionarioP.csv')
.fromFile('csv/cuestionarioP.csv')
.then((res) => res);
for (let i = 0; i < responsables.length; i++) {
+35 -8
View File
@@ -10,10 +10,10 @@ const correos = [
'adrianaroquedelangel@gmail.com',
'lucel21@hotmail.com',
'cidwa1@acatlan.unam.mx',
'dscad@acatlan.unam.mx',
// 'dscad@acatlan.unam.mx',
'417095552@pcpuma.acatlan.unam.mx',
'Jefaturassbt@acatlan.unam.mx',
'tramites.ss@acatlan.unam.mx',
// 'Jefaturassbt@acatlan.unam.mx',
// 'tramites.ss@acatlan.unam.mx',
];
const nombres = [
'Lemuel',
@@ -22,10 +22,10 @@ const nombres = [
'Adriana',
'Lulu',
'Cidwa',
'dscad',
// 'dscad',
'Noli Acatlan',
'Jefatura',
'Tramites',
// 'Jefatura',
// 'Tramites',
];
const dataResponsable = async () => {
@@ -37,8 +37,35 @@ const dataResponsable = async () => {
nombre: nombres[i],
password: encriptar.encriptar('qwertyui'),
activo: true,
}).then(async (res) => {
console.log(`Se inserto el responsable ${nombres[i]}`.magenta)
if (i < 5) {
for (let j = 1; j <= 5; j++) {
await Programa.create({
institucion: `Institucion Falsa ${i + 1}`,
dependencia: `Dependencia Falsa ${j - i + 1}`,
programa: `Programa Falso ${j}`,
clavePrograma: `2020/${i + j + 1}-${i + j + 1}`,
idUsuario: res.dataValues.idUsuario,
});
console.log(
`Se inserto el programa ${j} del responsable ${i + 1}`.magenta
);
}
} else {
await Programa.create({
institucion: `UNAM`,
dependencia: `FES Acatlán`,
programa: `Acatlán Contigo`,
clavePrograma: `2020-12/20-91`,
idUsuario: res.dataValues.idUsuario,
});
console.log(
`Se inserto el programa Acatlan Contigo del responsable ${i + 1}`
.magenta
);
}
});
console.log(`Se inserto el responsable ${nombres[i]}`.magenta);
}
};
@@ -75,7 +102,7 @@ const dataPrograma = async () => {
const exec = async () => {
await dataResponsable();
await dataPrograma();
// await dataPrograma();
console.log(
'\nSe ha instalado exitosamente la informacion falsa.\n'.underline.bold
.green