diff --git a/server/src/db/IDb.ts b/server/src/db/IDb.ts index 4c719999f..e71e36cca 100644 --- a/server/src/db/IDb.ts +++ b/server/src/db/IDb.ts @@ -1,4 +1,7 @@ +import { Pool } from "pg"; + export interface IDb { connect(): Promise; disconnect(): Promise; + getPool(): Pool | null; } diff --git a/server/src/db/MongoDB.ts b/server/src/db/MongoDB.ts index 82d05c3a2..8aea56279 100755 --- a/server/src/db/MongoDB.ts +++ b/server/src/db/MongoDB.ts @@ -5,6 +5,7 @@ import { ILogger } from "@/utils/logger.js"; import { EnvConfig } from "@/service/system/settingsService.js"; const SERVICE_NAME = "MongoDB"; import { IDb } from "@/db/IDb.js"; +import { Pool } from "pg"; class MongoDB implements IDb { static SERVICE_NAME = SERVICE_NAME; @@ -74,6 +75,10 @@ class MongoDB implements IDb { }); } }; + + getPool = () => { + return null; + }; } export default MongoDB;