const router = require("express").Router(); // Models const getCountries = require("../models/getCountries.js"); const getCountryById = require("../models/getCountryById.js"); // Utils const sqlSanitzer = require("../util/sqlstring_sanitizer.js") module.exports = dbConn => { router.get("/api/v1/countries", async (req, res) => { res.json(await getCountries(dbConn)); }); router.get("/api/v1/countries/:id", async (req, res) => { const id = sqlSanitzer(req.params.id); res.json(await getCountryById(dbConn, id)) }); return router; };