Class: CreateNonGrataAuthorizationRolesTable

Inherits:
ActiveRecord::Migration
  • Object
show all
Defined in:
lib/generators/non_grata/roles/templates/non_grata_create_roles_migration.rb

Instance Method Summary collapse

Instance Method Details

#changeObject



2
3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/generators/non_grata/roles/templates/non_grata_create_roles_migration.rb', line 2

def change
    create_table :non_grata_authorization_roles do |t| 
        t.string :name
        t.string :scheme_name
        t.integer :tenant_id
        t.string :tenant_type

    end
    create_table :non_grata_authorization_role_privileges do |t| 
        t.belongs_to :non_grata_authorization_roles
        t.string :privilege_name
        t.string :resource_name
    end
end