class ActiveRecord::Migration::ExecutionStrategy

:nodoc:
The ExecutionStrategy receives the current migration when initialized.
All strategies should inherit from this class.
that the migration class does not implement directly. This is the base strategy.
ExecutionStrategy is used by the migration to respond to any method calls

def initialize(migration)

:nodoc:
The ExecutionStrategy receives the current +migration+ when initialized.

All strategies should inherit from this class.
that the migration class does not implement directly. This is the base strategy.
ExecutionStrategy is used by the migration to respond to any method calls
def initialize(migration)
  @migration = migration
end