From 3f76c28909afb491c40f380689a2dd2ed1549e3d Mon Sep 17 00:00:00 2001 From: Diego Martins Date: Sun, 24 Sep 2017 17:27:45 -0700 Subject: [PATCH] Create/Drop database set on config --- api.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/api.js b/api.js index f8a14691..ec98870f 100644 --- a/api.js +++ b/api.js @@ -759,16 +759,16 @@ function migrationHook(internals) { function executeDB(internals, config, callback) { var index = require('./connect'); + var settings = config.getCurrent().settings; + internals.argv.dbname = settings.database; + delete settings.database; - if (internals.argv._.length > 0) { - internals.argv.dbname = internals.argv._.shift().toString(); - } else { - - log.info('Error: You must enter a database name!'); + if (internals.argv.dbname === undefined) { + log.info('Error: You must set a database name!'); return; } - index.driver(config.getCurrent().settings, function(err, db) { + index.driver(settings, function(err, db) { assert.ifError(err); if (internals.mode === 'create') {