This commit is contained in:
Lemuel Marquez
2021-05-19 01:56:26 -05:00
parent df7c162a15
commit 35d055bd3f
+32 -17
View File
@@ -9,26 +9,41 @@ const pool = mariadb.createPool({
connectionLimit: 5,
});
const obtenerAlumno = (numeroCuenta) => {
return pool
.getConnection()
.then((conn) => {
return conn
.query(`CALL busca_alumno_pcpuma('${numeroCuenta}')`)
.then((rows) => {
conn.end();
return rows[0][0];
})
.catch((err) => {
console.log(err);
conn.end();
throw new Error('Hubo un problema con el querry.');
});
const obtenerAlumno = async (numeroCuenta) => {
const conn = await pool.getConnection().catch((err) => {
throw new Error('No se pudo conectar con la db.' + err);
});
return conn
.query(`CALL busca_alumno_pcpuma('${numeroCuenta}')`)
.then((rows) => {
conn.end();
return rows[0][0];
})
.catch((err) => {
console.log(err);
throw new Error('No se pudo conectar con la db.' + err);
conn.end();
throw new Error('Hubo un problema con el querry.' + err);
});
// return pool
// .getConnection()
// .then((conn) => {
// return conn
// .query(`CALL busca_alumno_pcpuma('${numeroCuenta}')`)
// .then((rows) => {
// conn.end();
// return rows[0][0];
// })
// .catch((err) => {
// console.log(err);
// conn.end();
// throw new Error('Hubo un problema con el querry.');
// });
// })
// .catch((err) => {
// console.log(err);
// throw new Error('No se pudo conectar con la db.' + err);
// });
};
module.exports = obtenerAlumno;