Last active
November 19, 2019 01:28
-
-
Save alejo4373/4866864609d67ff9f1c64747b58e44da to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ------------ db/users.js ----------------- | |
const getAll = async (params) => { | |
try { | |
const SQL = "SELECT * FROM reviews WHERE film_id = $/film_id/ AND app_id = $/app_id/" | |
const reviews = await db.any(SQL, params); | |
return reviews; | |
} catch (err) { | |
throw err; | |
} | |
} | |
// ...other user related queries | |
module.exports = { | |
getAll | |
//...export other user related queries too | |
} | |
// ------- routes/usersRouter.js. --------- | |
const express = require('express'); | |
const router = express.Router(); | |
const Users = require("../db/Users.js"); | |
router.get('/', async (req, res, next) => { | |
try { | |
const users = await Users.getAll(); | |
res.json({ | |
status: "success", | |
messag: "retrieved all users", | |
payload: users | |
}) | |
} catch (err) { | |
next(err) | |
} | |
}); | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment