canvas-lms/db/migrate/20130121212107_add_private_...

14 lines
444 B
Ruby

class AddPrivateHashToConversationParticipants < ActiveRecord::Migration
tag :predeploy
self.transactional = false
def self.up
add_column :conversation_participants, :private_hash, :string
add_index :conversation_participants, [:private_hash, :user_id], :conditions => "private_hash IS NOT NULL", :unique => true, :concurrently => true
end
def self.down
remove_column :conversation_participants, :private_hash
end
end