Files
habitica/migrations/archive/2015/20150130_birthday_goodies.js
Matteo Pagliazzi 74ba55c20b Upgrade tests tools and lint migrations and scripts (part 2) (#9998)
* upgrade gulp-babel

* upgrade babel-eslint

* upgrade eslint-friendly-formatter

* start upgrading chai

* start to upgrade eslint

* restore skipped tests

* start to upgrqde monk

* fix linting and remove unused file

* fix mocha notifications, and common tests

* fix unit tests

* start to fix initrgration tests

* more integration tests fixes

* upgrade monk to latest version

* lint /scripts

* migrations: start moving to /archive unused migrations and run eslint with --fix

* lint migrations

* fix more integration tests

* fix test
2018-02-17 18:11:24 +01:00

36 lines
883 B
JavaScript

db.users.update(
{'items.gear.owned.armor_special_birthday': {$ne: null}},
{$set: {'items.gear.owned.armor_special_birthday2015': false}},
{multi: 1}
);
db.users.update(
{'items.gear.owned.armor_special_birthday': null},
{$set: {'items.gear.owned.armor_special_birthday': false}},
{multi: 1}
);
db.users.update({}, {$inc: {
'items.food.Cake_Skeleton': 1,
'items.food.Cake_Base': 1,
'items.food.Cake_CottonCandyBlue': 1,
'items.food.Cake_CottonCandyPink': 1,
'items.food.Cake_Shade': 1,
'items.food.Cake_White': 1,
'items.food.Cake_Golden': 1,
'items.food.Cake_Zombie': 1,
'items.food.Cake_Desert': 1,
'items.food.Cake_Red': 1,
}}, {multi: 1});
db.users.update(
{'achievements.habitBirthday': true},
{$set: {'achievements.habitBirthdays': 1}},
{multi: 1}
);
db.users.update(
{},
{$inc: {'achievements.habitBirthdays': 1}},
{multi: 1}
);