Move db models to db folder

This commit is contained in:
Alex Holliday
2024-10-01 10:01:25 +08:00
parent 34389d4878
commit 6c598b976f
29 changed files with 31 additions and 30 deletions

3
.gitignore vendored

@ -1,4 +1,5 @@
.vite
.vscode
*.sh
!uptime.sh
!uptime.sh
*.idea

@ -20,8 +20,8 @@
// The rest of the code is the same, as all the `db` methods are standardized.
// **************************
const Monitor = require("../models/Monitor");
const UserModel = require("../models/User");
const Monitor = require("./models/Monitor");
const UserModel = require("./models/User");
const bcrypt = require("bcrypt");
let FAKE_MONITOR_DATA = [];

@ -1,6 +1,6 @@
const mongoose = require("mongoose");
const EmailService = require("../service/emailService");
const Notification = require("../models/Notification");
const EmailService = require("../../service/emailService");
const Notification = require("./Notification");
/**
* Check Schema for MongoDB collection.

@ -1,6 +1,6 @@
const mongoose = require("mongoose");
const UserModel = require("../../models/User");
const AppSettings = require("../../models/AppSettings");
const UserModel = require("../models/User");
const AppSettings = require("../models/AppSettings");
//****************************************
// DB Connection

@ -1,6 +1,6 @@
const Check = require("../../../models/Check");
const Monitor = require("../../../models/Monitor");
const User = require("../../../models/User");
const Check = require("../../models/Check");
const Monitor = require("../../models/Monitor");
const User = require("../../models/User");
const logger = require("../../../utils/logger");
const SERVICE_NAME = "checkModule";
const dateRangeLookup = {

@ -1,4 +1,4 @@
const InviteToken = require("../../../models/InviteToken");
const InviteToken = require("../../models/InviteToken");
const crypto = require("crypto");
const { errorMessages } = require("../../../utils/messages");
const SERVICE_NAME = "inviteModule";

@ -1,4 +1,4 @@
const MaintenanceWindow = require("../../../models/MaintenanceWindow");
const MaintenanceWindow = require("../../models/MaintenanceWindow");
const SERVICE_NAME = "maintenanceWindowModule";
/**

@ -1,8 +1,8 @@
const Monitor = require("../../../models/Monitor");
const Check = require("../../../models/Check");
const PageSpeedCheck = require("../../../models/PageSpeedCheck");
const Monitor = require("../../models/Monitor");
const Check = require("../../models/Check");
const PageSpeedCheck = require("../../models/PageSpeedCheck");
const { errorMessages } = require("../../../utils/messages");
const Notification = require("../../../models/Notification");
const Notification = require("../../models/Notification");
const { NormalizeData } = require("../../../utils/dataUtils");
const demoMonitors = require("../../../utils/demoMonitors.json");
const SERVICE_NAME = "monitorModule";

@ -1,4 +1,4 @@
const Notification = require("../../../models/Notification");
const Notification = require("../../models/Notification");
const SERVICE_NAME = "notificationModule";
/**
* Creates a new notification.

@ -1,4 +1,4 @@
const PageSpeedCheck = require("../../../models/PageSpeedCheck");
const PageSpeedCheck = require("../../models/PageSpeedCheck");
const SERVICE_NAME = "pageSpeedCheckModule";
/**
* Create a PageSpeed check for a monitor

@ -1,5 +1,5 @@
const UserModel = require("../../../models/User");
const RecoveryToken = require("../../../models/RecoveryToken");
const UserModel = require("../../models/User");
const RecoveryToken = require("../../models/RecoveryToken");
const crypto = require("crypto");
const { errorMessages } = require("../../../utils/messages");
const SERVICE_NAME = "recoveryModule";

@ -1,4 +1,4 @@
const AppSettings = require("../../../models/AppSettings");
const AppSettings = require("../../models/AppSettings");
const SERVICE_NAME = "SettingsModule";
const getAppSettings = async () => {

@ -1,5 +1,5 @@
const UserModel = require("../../../models/User");
const TeamModel = require("../../../models/Team");
const UserModel = require("../../models/User");
const TeamModel = require("../../models/Team");
const { errorMessages } = require("../../../utils/messages");
const { GenerateAvatarImage } = require("../../../utils/imageProcessing");

@ -4,7 +4,7 @@ const SERVICE_NAME = "verifyJWT";
const TOKEN_PREFIX = "Bearer ";
const { errorMessages } = require("../utils/messages");
const { parse } = require("path");
const User = require("../models/User");
const User = require("../db/models/User");
/**
* Verifies the JWT token
* @function

@ -4,7 +4,7 @@ const { verifyOwnership } = require("../middleware/verifyOwnership");
const { isAllowed } = require("../middleware/isAllowed");
const multer = require("multer");
const upload = multer();
const User = require("../models/User");
const User = require("../db/models/User");
const {
registerController,

@ -2,7 +2,7 @@ const router = require("express").Router();
const checkController = require("../controllers/checkController");
const { verifyOwnership } = require("../middleware/verifyOwnership");
const { isAllowed } = require("../middleware/isAllowed");
const Monitor = require("../models/Monitor");
const Monitor = require("../db/models/Monitor");
router.get("/:monitorId", checkController.getChecks);
router.post(

@ -1,7 +1,7 @@
const router = require("express").Router();
const maintenanceWindowController = require("../controllers/maintenanceWindowController");
const { verifyOwnership } = require("../middleware/verifyOwnership");
const Monitor = require("../models/Monitor");
const Monitor = require("../db/models/Monitor");
router.get(
"/monitor/:monitorId",

@ -1,7 +1,7 @@
const router = require("express").Router();
const settingsController = require("../controllers/settingsController");
const { isAllowed } = require("../middleware/isAllowed");
const Monitor = require("../models/Monitor");
const Monitor = require("../db/models/Monitor");
router.get("/", settingsController.getAppSettings);
router.put(

@ -1,4 +1,4 @@
const PageSpeedCheck = require("../models/PageSpeedCheck");
const PageSpeedCheck = require("../db/models/PageSpeedCheck");
const axios = require("axios");
const logger = require("../utils/logger");

@ -1,5 +1,5 @@
const { env } = require("process");
const AppSettings = require("../models/AppSettings");
const AppSettings = require("../db/models/AppSettings");
const SERVICE_NAME = "SettingsService";
const envConfig = {
logLevel: undefined,