MigrationProxy is used to defer loading of the actual migration classes until they are needed

Methods
B
N
Class Public methods
new(name, version, filename, scope)
# File activerecord/lib/active_record/migration.rb, line 519
def initialize(name, version, filename, scope)
  super
  @migration = nil
end
Instance Public methods
basename()
# File activerecord/lib/active_record/migration.rb, line 524
def basename
  File.basename(filename)
end