Sha256: 8ca75c0d2e9abc89599cec467d3caf109ac399ef9f63ae84da1efef274d5f44e
Contents?: true
Size: 529 Bytes
Versions: 2
Compression:
Stored size: 529 Bytes
Contents
class <%= migration_class_name %> < ActiveRecord::Migration def self.up create_table :approvals, :force => true do |t| t.references :approvable, :polymorphic => true, :null => false t.references :approver, :polymorphic => true t.boolean :approved, :default => false t.timestamps end add_index :approvals, [:approvable_id, :approvable_type], :unique => true end def self.down remove_index :approvals, :column => [:approvable_id, :approvable_type] drop_table :approvals end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
acts_as_approvable-0.1.1 | lib/generators/acts_as_approvable/templates/install.rb |
acts_as_approvable-0.1.0 | lib/generators/acts_as_approvable/templates/install.rb |