const connection = require('../conf/connection.js'); const express = require('express'); var app = express() function query(consulta) { return new Promise(function(resolve, reject) { connection.query(`${consulta}`, (error, results, files) => { if (error) reject(error); resolve(results); }); }) } app.get('/traer_persona', async(req, res) => { try { let cad = `select * from persona where id_persona=${req.query.id_persona}`; let respuesta = query(cad); //console.log(respuesta); let data = {}; data.persona = respuesta; respuesta.then(async r => { console.log(r); data.persona = r; cad = `select * from trabajo where id_persona=${req.query.id_persona};`; let dos = await query(cad); data.trabajo = dos; res.status(200).json({ error: false, msj: "exito", data: data }); return; }).catch(err => { res.status(400).json({ error: false, msj: err }); }); } catch (err) { console.log("afuera ", err); res.status(400).json({ error: true, msj: err }); } }); module.exports = app