journalduhacker/db/migrate/20150211170052_move_hidden_votes_to_hidden_story.rb

20 lines
442 B
Ruby
Raw Normal View History

class MoveHiddenVotesToHiddenStory < ActiveRecord::Migration
def up
create_table :hidden_stories do |t|
t.integer :user_id
t.integer :story_id
end
add_index "hidden_stories", ["user_id", "story_id"], :unique => true
Vote.where(:vote => 0).each do |v|
hs = HiddenStory.new
hs.user_id = v.user_id
hs.story_id = v.story_id
hs.save!
end
Vote.where(:vote => 0).delete_all
end
end