Sha256: 600d648d45409950e371b3162339923f43e43d532f05c06128539e797b7fb808

Contents?: true

Size: 495 Bytes

Versions: 16

Compression:

Stored size: 495 Bytes

Contents

class CreatePreferences < ActiveRecord::Migration
  def change
    create_table :preferences do |t|
      t.string      :name, :null => false
      t.references  :owner, :polymorphic => true, :null => false
      t.references  :group, :polymorphic => true
      t.string      :value
      t.timestamps null: true
    end
    add_index :preferences, [:owner_id, :owner_type, :name, :group_id, :group_type], :unique => true, :name => 'index_preferences_on_owner_and_name_and_preference'
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

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