diff --git a/bin/cli-migration b/bin/cli-migration index 9c3e077b1..83a84e29d 100755 --- a/bin/cli-migration +++ b/bin/cli-migration @@ -41,7 +41,20 @@ async function runMigrations() { console.log(`\tmigrations/${filename}`); } - let answers = await inquirer.prompt([ + let {backedUp} = await inquirer.prompt([ + { + type: 'confirm', + name: 'backedUp', + message: 'Did you perform a database backup', + default: false + } + ]); + + if (!backedUp) { + throw new Error('Please backup your databases prior to migrations occuring'); + } + + let {confirm} = await inquirer.prompt([ { type: 'confirm', name: 'confirm', @@ -50,7 +63,7 @@ async function runMigrations() { } ]); - if (answers.confirm) { + if (confirm) { // Run the migrations. await MigrationService.run(migrations); diff --git a/plugins.default.json b/plugins.default.json index 753eb9000..2fb3aaa21 100644 --- a/plugins.default.json +++ b/plugins.default.json @@ -4,7 +4,7 @@ "coral-plugin-like", "coral-plugin-respect", "coral-plugin-offtopic", - "coral-plugin-facebook-auth", + "coral-plugin-facebook-auth" ], "client": [ "coral-plugin-respect",