Skip to content

Commit

Permalink
Add badge name change migration
Browse files Browse the repository at this point in the history
  • Loading branch information
kamicut committed Feb 19, 2016
1 parent 50dca8a commit de83a2e
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ Icon
._*

.nyc_output/
*.log
27 changes: 27 additions & 0 deletions src/db/migrations/20160219141217_badge_names.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
exports.up = function (knex, Promise) {
return Promise.all([
knex('badges').where('name', 'Point Creator').update({'name': 'On Point'}),
knex('badges').where('name', 'Building Builder').update({'name': 'The Wright Stuff'}),
knex('badges').where('name', 'GPS Trace Creator').update({'name': 'Field Mapper'}),
knex('badges').where('name', 'Long & Winding Road').update({'name': 'On The Road Again'}),
knex('badges').where('name', 'Long & Winding Road Maintainer').update({'name': 'Long and Winding Road'}),
knex('badges').where('name', 'Waterway Creator').update({'name': 'White Water Rafting'}),
knex('badges').where('name', 'TaskMan Square Champion').update({'name': 'Task Champion'}),
knex('badges').where('name', 'TaskMan Scrutinizer').update({'name': 'Scrutinizer'}),
knex('badges').where('name', 'JOSM User').update({'name': 'Awesome JOSM'})
]);
};

exports.down = function (knex, Promise) {
return Promise.all([
knex('badges').where('name', 'On Point').update({'name': 'Point Creator'}),
knex('badges').where('name', 'The Wright Stuff').update({'name': 'Building Builder'}),
knex('badges').where('name', 'Field Mapper').update({'name': 'GPS Trace Creator'}),
knex('badges').where('name', 'On The Road Again').update({'name': 'Long & Winding Road'}),
knex('badges').where('name', 'Long and Winding Road').update({'name': 'Long & Winding Road Maintainer'}),
knex('badges').where('name', 'White Water Rafting').update({'name': 'Waterway Creator'}),
knex('badges').where('name', 'Task Champion').update({'name': 'TaskMan Square Champion'}),
knex('badges').where('name', 'Scrutinizer').update({'name': 'TaskMan Scrutinizer'}),
knex('badges').where('name', 'Awesome JOSM').update({'name': 'JOSM User'})
]);
};

0 comments on commit de83a2e

Please sign in to comment.