Tenho uma tabela no banco chamada urls com as colunas (url, code)
Consigo fazer as validações entre a aplicação e o banco, porém queria pegar o:
SELECT url FROM urls WHERE code = 'codigo'
E inserir o resultado dentro de uma variável.
CONSEGUI RESOLVER DESTA FORMA
router.get('/:id', function(req, res) {
const URL_ID = req.params.id
db.query(`SELECT url FROM urls WHERE code = '${URL_ID}'`, function(err, result) {
if (err) return res.send('Error 404.')
const URL_REDIRECT = result.rows
if(URL_REDIRECT.length == 0) return res.send('Error 404')
else return res.redirect(`http://${URL_REDIRECT[0].url}`)
})
})
Porém que souber usar uma forma melhor para o código estou sujeito a criticas construtivas