Class: ActiveRecordMigrationUi::EnsureMigrationVersionIsIncludedInPendingScripts

Inherits:
Object
  • Object
show all
Includes:
Interactor
Defined in:
app/interactors/active_record_migration_ui/ensure_migration_version_is_included_in_pending_scripts.rb

Instance Method Summary collapse

Instance Method Details

#callObject



5
6
7
8
9
10
11
12
13
# File 'app/interactors/active_record_migration_ui/ensure_migration_version_is_included_in_pending_scripts.rb', line 5

def call
  sanity_checks!

  return if version_is_included_in_pending_scripts?

  context.fail!(errors: {
    version: 'was not found in pending migration script list'
  })
end