Module: Hideable::Migration

Included in:
ActiveRecord::ConnectionAdapters::TableDefinition
Defined in:
lib/activerecord-hideable/migration.rb

Instance Method Summary collapse

Instance Method Details

#toggle(column_name = Hideable.default_column, **options) ⇒ Object



6
7
8
9
# File 'lib/activerecord-hideable/migration.rb', line 6

def toggle(column_name = Hideable.default_column, **options)
  options.reverse_merge!(null: false, default: false, index: true)
  column(column_name, :boolean, options)
end