Skip to content

Instantly share code, notes, and snippets.

@jonstorer
Forked from aavegmit/gist:1849650
Created February 17, 2012 01:35
Show Gist options
  • Save jonstorer/1849661 to your computer and use it in GitHub Desktop.
Save jonstorer/1849661 to your computer and use it in GitHub Desktop.
class RenameWeightedQualityScore < Mongoid::Migration
def self.up
members.update({ '_type' => 'Member'}, { "$rename" => { "weighted_quality_score" => "decayed_quality_points_total" } })
crowd_members.update({ }, { "$rename" => { "weighted_quality_score" => "decayed_quality_points_total" } })
end
def self.down
members.update({ '_type' => 'Member' }, { "$rename" => { "decayed_quality_points_total" => "weighted_quality_score" } })
crowd_members.update({ }, { "$rename" => { "decayed_quality_points_total" => "weighted_quality_score" } })
end
def self.members
connection.collection('users')
end
def self.crowd_members
connection.collection('crowd_members')
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment