Only running indexing on production startup
parent
7037e18017
commit
a8d5a60ee0
2
app.js
2
app.js
|
@ -308,7 +308,7 @@ MongoClient.connect(config.databaseConnectionString, {}, (err, client) => {
|
|||
// add db to app for routes
|
||||
app.db = db;
|
||||
|
||||
// add indexing
|
||||
// run indexing
|
||||
common.runIndexing(app)
|
||||
.then(common.testData(db, app))
|
||||
.then(app.listen(app.get('port')))
|
||||
|
|
|
@ -582,6 +582,10 @@ exports.indexOrders = (app, cb) => {
|
|||
|
||||
// start indexing products and orders
|
||||
exports.runIndexing = (app) => {
|
||||
if(process.env.NODE_ENV !== 'production'){
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
console.info(colors.yellow('Setting up indexes..'));
|
||||
|
||||
return Promise.all([
|
||||
|
|
Loading…
Reference in New Issue