diff --git a/Flights/src/db.js b/Flights/src/db.js index 018327a..f8899d1 100644 --- a/Flights/src/db.js +++ b/Flights/src/db.js @@ -1,11 +1,12 @@ var fs = require("fs") var mariadb = require('mariadb'); +// Configure the database connection const pool = mariadb.createPool({ - host: 'Host_Here', - user:'Username_Here', + host: '', + user:'', port: 5002, - password: "Password_Here", + password: "", database: 'flights', connectionLimit: 5 }); diff --git a/Flights/src/routes/flightsRoutes.js b/Flights/src/routes/flightsRoutes.js index 94f68e9..14cbf1c 100644 --- a/Flights/src/routes/flightsRoutes.js +++ b/Flights/src/routes/flightsRoutes.js @@ -4,7 +4,7 @@ let express = require("express"), router = express.Router(), pool = require('../db'); -// GET search +// GET - general flight filter router.get("/airlines_stats", async (req, res, next) => { var origin = req.query.o; var dest = req.query.dst; @@ -55,6 +55,7 @@ router.get("/airlines_stats", async (req, res, next) => { } }); +// GET - breakdown of delays by type for a given airline router.get("/airline_delays", async (req, res, next) => { var origin = req.query.o; var dest = req.query.dst; @@ -108,6 +109,7 @@ router.get("/airline_delays", async (req, res, next) => { } }); +// GET - breakdown of delays by type for an airline vs average of all airlines router.get("/delays_comparison", async (req, res, next) => { var origin = req.query.o; var dest = req.query.dst;