Tengo un servidor configurado y estoy usando el paquete npm "mssql" para configurar las conexiones de la base de datos para mis rutas de consulta. Quiero que solo una ruta en todo el servidor use una base de datos diferente que esté en una dirección IP diferente que el resto de las rutas.
Tengo dos configuraciones diferentes, configA y configB. Esta es mi ruta configurada:
router.get("/:code", function (req, res) { var sql = require("mssql"); sql.connect(configA/B, function (err) { if (err) console.log(err); var request = new sql.Request(); request.query("some query", function (err, recordset) { if (err) console.log(err); res.send(JSON.stringify(recordset)); } ); }); });Sin embargo, si voy a una página que usa una ruta con configA y luego navego a una página que usa una ruta con configB, configA solo permanece como la configuración, si eso tiene sentido. Realmente solo quiero poder usar configA para las rutas 1, 2 y 3, y configB para la ruta 4, pero no puedo porque siempre toma la configuración ya existente.