28 lines
618 B
JavaScript
28 lines
618 B
JavaScript
require('./config');
|
|
const Sybase = require('sybase');
|
|
const db = new Sybase(
|
|
process.env.SYBASE_IP,
|
|
Number(process.env.SYBASE_PORT),
|
|
process.env.SYBASE_DB,
|
|
process.env.SYBASE_USER,
|
|
process.env.SYBASE_PASSWORD
|
|
);
|
|
|
|
const alumno = (numeroCuenta) => {
|
|
return new Promise((resolve, reject) => {
|
|
db.connect((err) => {
|
|
if (err) reject(err);
|
|
db.query(
|
|
`select * from servicio_social where cuenta = '${numeroCuenta}'`,
|
|
(err, data) => {
|
|
if (err) reject(err);
|
|
db.disconnect();
|
|
resolve(data);
|
|
}
|
|
);
|
|
});
|
|
});
|
|
};
|
|
|
|
module.exports = alumno;
|