Enhancing support for development envionrment to enable mongoose debug mode so that we can debug db queries

Includes support for environment variable MONGODB_DEBUG
This commit is contained in:
Liran Tal
2015-07-25 12:00:29 +03:00
parent e3405d2f2b
commit 0bcadcc08e
4 changed files with 13 additions and 3 deletions

View File

@@ -6,7 +6,9 @@ module.exports = {
options: {
user: '',
pass: ''
}
},
// Enable mongoose debug mode
debug: process.env.MONGODB_DEBUG || false
},
log: {
// Can specify one of 'combined', 'common', 'dev', 'short', 'tiny'

View File

@@ -8,7 +8,9 @@ module.exports = {
options: {
user: '',
pass: ''
}
},
// Enable mongoose debug mode
debug: process.env.MONGODB_DEBUG || false
},
log: {
// Can specify one of 'combined', 'common', 'dev', 'short', 'tiny'

4
config/env/test.js vendored
View File

@@ -6,7 +6,9 @@ module.exports = {
options: {
user: '',
pass: ''
}
},
// Enable mongoose debug mode
debug: process.env.MONGODB_DEBUG || false
},
port: process.env.PORT || 3001,
app: {

View File

@@ -26,6 +26,10 @@ module.exports.connect = function(cb) {
console.error(chalk.red('Could not connect to MongoDB!'));
console.log(err);
} else {
// Enabling mongoose debug mode if required
mongoose.set('debug', config.db.debug);
// Load modules
_this.loadModels();