Sha256: 1a75d2d463a134e9a66f5bcf0705fff7b39434b922beec78014fb9acd869ef85

Contents?: true

Size: 484 Bytes

Versions: 10

Compression:

Stored size: 484 Bytes

Contents

class CreatePurgatories < ActiveRecord::Migration
  def change
    create_table :purgatories do |t|
      t.integer :soul_id
      t.string :soul_type
      t.integer :requester_id
      t.integer :approver_id
      t.datetime :approved_at
      t.text :requested_changes
      t.text :attr_accessor_fields

      t.timestamps
    end
    
    add_index :purgatories, [:soul_id, :soul_type]
    add_index :purgatories, :requester_id
    add_index :purgatories, :approver_id
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
purgatory-6.0.3 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-6.0.2 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-6.0.1 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-6.0.0 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-4.0.0 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-3.1.2 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-3.1.1 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-3.1.0 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-3.0.0 lib/generators/purgatory/templates/create_purgatories.rb
purgatory-2.14.0 lib/generators/purgatory/templates/create_purgatories.rb