Sha256: 23dcc39e4fac97eb398d7a57d88f8440821473db3d9fe5745a56eda053ee0af9

Contents?: true

Size: 664 Bytes

Versions: 31

Compression:

Stored size: 664 Bytes

Contents

class AddUniqueIndicies < ActiveRecord::Migration
  def self.up
    remove_index(:response_sets, :name => 'response_sets_ac_idx')
    add_index(:response_sets, :access_code, :name => 'response_sets_ac_idx', :unique => true)
    
    remove_index(:surveys, :name => 'surveys_ac_idx')
    add_index(:surveys, :access_code, :name => 'surveys_ac_idx', :unique => true)
  end

  def self.down
    remove_index(:response_sets, :name => 'response_sets_ac_idx')
    add_index(:response_sets, :access_code, :name => 'response_sets_ac_idx')
    
    remove_index(:surveys, :name => 'surveys_ac_idx')
    add_index(:surveys, :access_code, :name => 'surveys_ac_idx')
  end
end

Version data entries

31 entries across 29 versions & 3 rubygems

Version Path
surveyor-0.22.0 lib/generators/surveyor/templates/db/migrate/add_unique_indicies.rb
surveyor-0.21.0 lib/generators/surveyor/templates/db/migrate/add_unique_indicies.rb
surveyor-0.20.0 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.7 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.6 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.5 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.4 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.3 generators/surveyor/templates/migrate/add_unique_indicies.rb
ccls-surveyor-1.0.0 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.2 generators/surveyor/templates/migrate/add_unique_indicies.rb
jakewendt-surveyor-0.11.3 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.1 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.19.0 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.18.2 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.18.1 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.18.0 spec/test_app/db/migrate/20101119172441_add_unique_indicies.rb
surveyor-0.18.0 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.17.0 spec/test_app/db/migrate/20101119172441_add_unique_indicies.rb
surveyor-0.17.0 generators/surveyor/templates/migrate/add_unique_indicies.rb
surveyor-0.16.1 generators/surveyor/templates/migrate/add_unique_indicies.rb