From 40316b0735f705319368e1036f0b53a18890bd24 Mon Sep 17 00:00:00 2001 From: Simon Detheridge Date: Tue, 28 May 2019 10:15:37 +0100 Subject: [PATCH] Merge pull request #1815 from overleaf/spd-mongoose-debugging Allow very verbose debugging of mongo queries via env var GitOrigin-RevId: ad132ef0cc6df892b4c879948094f67497cc9a48 --- services/web/app/coffee/infrastructure/Mongoose.coffee | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/web/app/coffee/infrastructure/Mongoose.coffee b/services/web/app/coffee/infrastructure/Mongoose.coffee index c58889ee48..b1af2ac664 100644 --- a/services/web/app/coffee/infrastructure/Mongoose.coffee +++ b/services/web/app/coffee/infrastructure/Mongoose.coffee @@ -16,4 +16,8 @@ mongoose.connection.on 'error', (err) -> mongoose.connection.on 'disconnected', () -> logger.log 'mongoose default connection disconnected' +if process.env.MONGOOSE_DEBUG + mongoose.set 'debug', (collectionName, method, query, doc) -> + logger.debug 'mongoose debug', collectionName: collectionName, method: method, query: query, doc: doc + module.exports = mongoose