Sha256: 4de2e1ecf8f8916d27ae9e0820dc2df455cddb24ee51fbcdba02a3e6edf5b0e9

Contents?: true

Size: 592 Bytes

Versions: 2

Compression:

Stored size: 592 Bytes

Contents

# This migration comes from adeia (originally 20151003144208)
class CreateAdeiaPermissions < ActiveRecord::Migration
  def change
    create_table :adeia_permissions do |t|
      t.references :owner, polymorphic: true, index: true
      t.references :adeia_element, index: true, foreign_key: true
      t.integer :permission_type
      t.boolean :read_right, default: false
      t.boolean :create_right, default: false
      t.boolean :update_right, default: false
      t.boolean :destroy_right, default: false
      t.integer :resource_id

      t.timestamps null: false
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mailgun_list_manager-0.0.3 test/dummy/db/migrate/20161120154758_create_adeia_permissions.adeia.rb
mailgun_list_manager-0.0.2 test/dummy/db/migrate/20161120154758_create_adeia_permissions.adeia.rb