module Arborist::Migration::Schema::ClassMethods

Constants

SCHEMA_MIGRATION_METHODS

Public Instance Methods

schema(method = :change, &migration) click to toggle source
# 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