Exception: ActiveRecord::PendingMigrationError

Inherits:
MigrationError show all
Includes:
ActiveSupport::ActionableError
Defined in:
lib/active_record/migration.rb

Overview

:nodoc:

Instance Method Summary collapse

Constructor Details

#initialize(message = nil, pending_migrations: nil) ⇒ PendingMigrationError

Returns a new instance of PendingMigrationError.



145
146
147
148
149
150
151
152
# File 'lib/active_record/migration.rb', line 145

def initialize(message = nil, pending_migrations: nil)
  if pending_migrations.nil?
    connection = ActiveRecord::Tasks::DatabaseTasks.migration_connection
    pending_migrations = connection.migration_context.open.pending_migrations
  end

  super(message || detailed_migration_message(pending_migrations))
end