Sha256: 4c9c7db19de69a9c519d7ba2fc24ad12062d4763347f375c91de8c2a0268c0a3

Contents?: true

Size: 310 Bytes

Versions: 9

Compression:

Stored size: 310 Bytes

Contents

class CreateRoles < ActiveRecord::Migration
  def change
    create_table :roles do |t|
      t.integer :user_id, null: false
      t.references :ownable, polymorphic: true, index: true

      t.timestamps null: false
    end
    add_index :roles, [:user_id,:ownable_type,:ownable_id], unique: true
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
introspective_admin-0.9.0 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.8 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.7 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.6 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.5 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.4 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.3 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.2 spec/dummy/db/migrate/20150415222005_create_roles.rb
introspective_admin-0.0.1 spec/dummy/db/migrate/20150415222005_create_roles.rb