diff --git a/src/database/mongo.js b/src/database/mongo.js index b28b932..1d00e5a 100644 --- a/src/database/mongo.js +++ b/src/database/mongo.js @@ -44,6 +44,14 @@ class MongoServer { } return mongoose.connection; } + + async disconnect() { + if (!this.connected) return; + logger.info('Disconnecting from MongoDB...'); + await mongoose.connection.close(); + this.connected = false; + logger.info('Disconnected from MongoDB'); + } } const mongoServer = new MongoServer();