diff --git a/bin/migrateDirtyDBtoMySQL.js b/bin/migrateDirtyDBtoMySQL.js index f2bc8efe..d0273de0 100644 --- a/bin/migrateDirtyDBtoMySQL.js +++ b/bin/migrateDirtyDBtoMySQL.js @@ -1,11 +1,17 @@ -var dirty = require("../src/node_modules/ueberDB/node_modules/dirty")('var/dirty.db'); -var db = require("../src/node/db/DB"); +require("ep_etherpad-lite/node_modules/npm").load({}, function(er,npm) { -db.init(function() { - db = db.db; - dirty.on("load", function() { - dirty.forEach(function(key, value) { - db.set(key, value); + process.chdir(npm.root+'/..') + + var dirty = require("ep_etherpad-lite/node_modules/ueberDB/node_modules/dirty")('var/dirty.db'); + var db = require("ep_etherpad-lite/node/db/DB"); + + db.init(function() { + db = db.db; + dirty.on("load", function() { + dirty.forEach(function(key, value) { + db.set(key, value); + }); }); }); + });