diff --git a/src/upgrade.js b/src/upgrade.js index 2cf56f985f..0970bcbcbc 100644 --- a/src/upgrade.js +++ b/src/upgrade.js @@ -236,7 +236,7 @@ Upgrade.upgradeRedis = function(callback) { } if(value === null) { - RDB.hset('global', newKeys[key], 0, next); + RDB.hset('global', newKeys[key], initialValues[key], next); } else { RDB.hset('global', newKeys[key], value, next); } @@ -272,6 +272,19 @@ Upgrade.upgradeRedis = function(callback) { 'totalpostcount':'postCount' }; + var initialValues = { + 'global:next_user_id': 1, + 'next_topic_id': 0, + 'next_gid': 1, + 'notifications:next_nid': 0, + 'global:next_category_id': 12, + 'global:next_message_id': 0, + 'global:next_post_id': 0, + 'usercount': 1, + 'totaltopiccount': 0, + 'totalpostcount': 0 + }; + async.each(keys, updateKeyToHash, function(err) { if(err) { return next(err);