var express = require('express'); var router = express.Router(); /* GET admin resource */ router.get('/', function (req, res, next) { res.send('respond with an admin resource'); }); /* GET request for all the users. */ router.get('/get_all_users', function (req, res, next) { req.pool.getConnection(function (connection_err, connection) { // Error check if (connection_err) { res.sendStatus(500); return; } // Form our query let query = "SELECT id, first_name, last_name, username FROM Users"; // Query the database connection.query(query, function (query_err, rows, fields) { // Release the connection as we have our results connection.release(); // Error check if (query_err) { res.sendStatus(500); return; } // Send the result, I do not care if there are no results res.send(JSON.stringify(rows)); }); }); }); module.exports = router;