Sha256: a84df48eba64830b926dcb30d0c1217a1360ef969e66cefd6cc0c79a589c8a3e

Contents?: true

Size: 345 Bytes

Versions: 3

Compression:

Stored size: 345 Bytes

Contents

module ActiveRecordMigrationUi
  class OrganiseMigratingScript
    include Interactor::Organizer

    organize FindAllPendingMigrationScripts,
             EnsureMigrationVersionIsIncludedInPendingScripts,
             NotifyMigrationScriptAsRunning,
             MigrateMigrationScript,
             NotifyMigrationScriptAsDoneOrFail
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
active_record_migration_ui-0.1.2 app/interactors/active_record_migration_ui/organise_migrating_script.rb
active_record_migration_ui-0.1.1 app/interactors/active_record_migration_ui/organise_migrating_script.rb
active_record_migration_ui-0.1.0 app/interactors/active_record_migration_ui/organise_migrating_script.rb