0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-13 22:41:32 -05:00

Merge pull request #6501 from cobbspur/backup

Backup database before deletion
This commit is contained in:
Hannah Wolfe 2016-02-14 13:57:26 +00:00
commit 7c47249ac7
2 changed files with 5 additions and 2 deletions

View file

@ -4,6 +4,7 @@ var _ = require('lodash'),
Promise = require('bluebird'),
dataExport = require('../data/export'),
importer = require('../data/importer'),
backupDatabase = require('../data/migration').backupDatabase,
models = require('../models'),
errors = require('../errors'),
utils = require('./utils'),
@ -122,6 +123,7 @@ db = {
tasks = [
utils.handlePermissions(docName, 'deleteAllContent'),
backupDatabase,
deleteContent
];

View file

@ -20,14 +20,14 @@ var _ = require('lodash'),
// private
logInfo,
populateDefaultSettings,
backupDatabase,
fixClientSecret,
// public
init,
reset,
migrateUp,
migrateUpFreshDb;
migrateUpFreshDb,
backupDatabase;
logInfo = function logInfo(message) {
errors.logInfo(i18n.t('notices.data.migration.index.migrations'), message);
@ -208,6 +208,7 @@ migrateUp = function (fromVersion, toVersion) {
module.exports = {
init: init,
reset: reset,
backupDatabase: backupDatabase,
migrateUp: migrateUp,
migrateUpFreshDb: migrateUpFreshDb
};