Sha256: 044f606a20768078f9267265790caeda7abcc87283d125d47904a233c82b8009
Contents?: true
Size: 917 Bytes
Versions: 24
Compression:
Stored size: 917 Bytes
Contents
class CreateAbilities < ActiveRecord::Migration def change create_table :abilities do |t| t.belongs_to :role, index: true t.string :resource, null: false t.boolean :create_new, default: false t.boolean :read_own, default: false t.boolean :read_any, default: false t.boolean :update_own, default: false t.boolean :update_any, default: false t.boolean :delete_own, default: false t.boolean :delete_any, default: false t.boolean :user1_own, default: false t.boolean :user1_any, default: false t.string :user1_name t.boolean :user2_own, default: false t.boolean :user2_any, default: false t.string :user2_name t.boolean :user3_own, default: false t.boolean :user3_any, default: false t.string :user3_name t.timestamps end add_index :abilities, :resource, unique: true end end
Version data entries
24 entries across 24 versions & 1 rubygems