const csv = require('csvtojson'); const { Op } = require('sequelize'); const dbPath = './db/tablas'; const Carrera = require(`${dbPath}/Carrera`); const Dia = require(`${dbPath}/Dia`); const DiaHora = require(`${dbPath}/DiaHora`); const Grupo = require(`${dbPath}/Grupo`); const GrupoDiaHora = require(`${dbPath}/GrupoDiaHora`); const Hora = require(`${dbPath}/Hora`); const TercerSemestre = require(`${dbPath}/TercerSemestre`); const cargaMasiva = async () => { const path = `server/db/alumnos_segundo.csv`; await csv() .fromFile(path) .then(async (alumnos) => { // for (let i = 0; i < alumnos.length; i++) { for (let i = 0; i < 1; i++) { await GrupoDiaHora.findOne({ include: [ { model: Grupo, include: [ { model: Carrera, where: { carrera: alumnos[i].carrera } }, ], }, { model: DiaHora, include: [{ model: Dia }, { model: Hora }] }, ], }); } }); }; cargaMasiva();