carpetas beta

This commit is contained in:
2021-01-19 21:10:49 -06:00
parent f22ffca48c
commit 21900828c2
4 changed files with 3304 additions and 137 deletions
+37 -20
View File
@@ -3,29 +3,46 @@ const Usuario = require('../db/tablas/Usuario');
const Servicio = require('../db/tablas/Servicio');
const borrarCarpetas = async () => {
let carpetas = await drive.buscarCarpeta('418089309');
let archivos = await drive.archivosCarpeta(carpetas[0].id);
await Usuario.findAll({ where: { idTipoUsuario: 3 } }).then(async (res) => {
for (let i = 0; i < res.length; i++) {
let carpetasAlumno = await drive.buscarCarpetas(res[i].usuario);
console.log(carpetas);
console.log(
`El numero de cuenta ${res[i].usuario} tiene ${carpetasAlumno.length} carpetas.`
);
if (carpetasAlumno.length > 0) {
for (let j = 0; j < carpetasAlumno.length; j++) {
let archivos = await drive.archivosCarpeta(carpetasAlumno[j].id);
console.log(archivos);
console.log(archivos.length);
// await Usuario.findAll({ where: { idTipoUsuario: 3 } }).then(async (res) => {
// for (let i = 0; i < res.length; i++) {
// let carpetas = await drive.buscarCarpeta(res[i].usuario);
console.log(
`La carpeta ${carpetasAlumno[j].name} con id ${carpetasAlumno[j].id} tiene ${carpetasAlumno[j].length} archivos.`
);
if (j > 0) {
for (let k = 0; k < archivos.length; k++) {
console.log(
`Se movio el archivo ${archivos[k].name} con id ${archivos[k].id} de la carpeta ${carpetasAlumno[j].id} a la carpeta ${carpetasAlumno[0].id}`
);
// await drive.update(
// archivos[k].id,
// carpetasAlumno[0].id,
// carpetasAlumno[j].id
// );
}
console.log(`Se borro la carpet ${carpetasAlumno[j].id}`);
// await drive.deleteFile(carpetasAlumno[j].id)
}
}
// console.log(
// `En numero de cuenta ${res[i].usuario} tiene ${carpetas.length} carpetas.`
// );
// if (carpetas.length === 1) {
// await Servicio.update(
// { carpeta: carpetas[0].id },
// { where: { idUsuario: res.idUsuario } }
// );
// } else if (carpetas.length > 1) {
// }
// }
// });
// await Servicio.update(
// { carpeta: carpetasAlumno[0].id },
// { where: { idUsuario: res[i].idUsuario } }
// );
}
console.log(
'------------------------------------------------------------------'
);
}
});
};
borrarCarpetas();