Sha256: b7c69aa10348270b2b2a12c365d76c98153e8768e0fee7a3fc88a4862caf2ced

Contents?: true

Size: 583 Bytes

Versions: 3

Compression:

Stored size: 583 Bytes

Contents

class CreateKauiAllowedUsers < ActiveRecord::Migration[5.0]
  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

3 entries across 3 versions & 1 rubygems

Version Path
kaui-0.16.2 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.16.1 db/migrate/20150112232813_create_kaui_allowed_users.rb
kaui-0.16.0 db/migrate/20150112232813_create_kaui_allowed_users.rb