From 49a11b5abbe57b4526242f235c02e3f2af18d60e Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 10 May 2024 14:03:36 -0700 Subject: [PATCH] Added some comments RE fake database --- Server/controllers/monitorController.js | 2 ++ Server/db/FakeDb.js | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/Server/controllers/monitorController.js b/Server/controllers/monitorController.js index f7a85ce4c..deaf2d8ba 100644 --- a/Server/controllers/monitorController.js +++ b/Server/controllers/monitorController.js @@ -2,6 +2,8 @@ const { getMonitorsByIdValidation, getMonitorsByUserIdValidation, } = require("../validation/joi"); + +// Fake database, if we have standardized DB methods we can swap out databases easily const db = require("../db/FakeDb"); // Gets all monitors diff --git a/Server/db/FakeDb.js b/Server/db/FakeDb.js index b604a9294..8eed7779c 100644 --- a/Server/db/FakeDb.js +++ b/Server/db/FakeDb.js @@ -1,3 +1,9 @@ +// ************************** +// FakeDB is used to simulate the database +// If we standarize the DB methods we can swap out databases easily +// Too bad JS doesn't have interfaces, that would be nice. TypeScript anyone? +// ************************** + const Monitor = require("../models/Monitor"); const FAKE_MONITOR_DATA = [];