travopti/backend/routes/countries.js
2020-06-24 11:47:15 +02:00

18 lines
544 B
JavaScript

const router = require("express").Router();
const getCountries = require("../models/getCountries.js");
const getCountryById = require("../models/getCountryById.js");
const sqlstring = require("sqlstring")
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 = sqlstring.escape(req.params.id);
res.json(await getCountryById(dbConn, id))
});
return router;
};