Sha256: 34e587443285aa8deee8b2fe3b52141ee8bec42f222c7eb5fbabf99680408ac7

Contents?: true

Size: 328 Bytes

Versions: 16

Compression:

Stored size: 328 Bytes

Contents

class AddUuidToRegistration < ActiveRecord::Migration
  def up
    add_column  :ems_registrations,   :uuid, :string,  limit: 36
    add_index   :ems_registrations,   :uuid
    Registration.unscoped.each {|r| r.update_attribute(:uuid, SecureRandom.uuid)}
  end
  def down
    remove_column  :ems_registrations,   :uuid
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dm_event-4.2.3.10 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.9 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.8 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.7 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.6 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.5 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.4 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.3 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.2 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3.1 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.3 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.2.3 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.2.2 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.2.1 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.2 db/migrate/20140605052208_add_uuid_to_registration.rb
dm_event-4.2.1.5 db/migrate/20140605052208_add_uuid_to_registration.rb