Module: Arborist::Migration::Schema::ClassMethods

Defined in:
lib/arborist/migration/schema.rb

Instance Method Summary collapse

Instance Method Details

#schema(method = :change, &migration) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/arborist/migration/schema.rb', line 5

def schema method = :change, &migration
  if SCHEMA_MIGRATION_METHODS.include? method
    define_method method, &migration
  else
    raise Arborist::UnknownSchemaMethod, method
  end
end