Sha256: f7584c663351b1351e37743b0fe3fbaf9ff2efa9924ccf41026c8cf7dd580089

Contents?: true

Size: 578 Bytes

Versions: 6

Compression:

Stored size: 578 Bytes

Contents

class CreateKauiAllowedUsers < ActiveRecord::Migration
  def change
    create_table :kaui_allowed_users do |t|
      t.string :kb_username
      t.string :description
      t.timestamps
    end

    add_index :kaui_allowed_users, [:kb_username], :unique => true

    create_table :kaui_allowed_user_tenants do |t|
      t.belongs_to :kaui_allowed_user
      t.belongs_to :kaui_tenant
      t.timestamps null: false
    end

    add_index :kaui_allowed_user_tenants, [:kaui_allowed_user_id, :kaui_tenant_id], :unique => true, :name => 'kaui_allowed_user_tenants_uniq'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
kaui-0.14.2 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.14.1 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.14.0 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.12.0 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.11.0 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.10.0 db/migrate/20150112232813_create_kaui_allowed_users.rb