diff --git a/app/templates/server/app.js b/app/templates/server/app.js index c5624ecce..f677d7a43 100644 --- a/app/templates/server/app.js +++ b/app/templates/server/app.js @@ -13,7 +13,11 @@ var config = require('./config/environment'); <% if (filters.mongoose) { %> // Connect to database mongoose.connect(config.mongo.uri, config.mongo.options); - +mongoose.connection.on('error', function(err) { + console.error('MongoDB connection error: ' + err); + process.exit(-1); + } +); // Populate DB with sample data if(config.seedDB) { require('./config/seed'); }