Sha256: 619c38718d902071f57aa11a91a625273425eb630f9a3f4bee1b50bef209fe59

Contents?: true

Size: 374 Bytes

Versions: 43

Compression:

Stored size: 374 Bytes

Contents

class RenameCapsuleUpgradePlaybook < ActiveRecord::Migration[6.0]
  MAPPING = {
    'Capsule Upgrade Playbook' => 'Smart Proxy Upgrade Playbook'
  }.freeze

  def up
    rename(MAPPING)
  end

  def down
    rename(MAPPING.invert)
  end

  private

  def rename(mapping)
    mapping.each do |old, new|
      Template.where(name: old).update_all(name: new)
    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
foreman_ansible-15.0.6 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.2.3 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.5 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.4 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.3 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.2 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.1 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-15.0.0 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.2.2 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.2.1 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.7 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.2.0 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.1.1 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.1.0 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.5 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-14.0.0 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.4 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.3 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.2 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb
foreman_ansible-13.0.1 db/migrate/20221031114720_rename_capsule_upgrade_playbook.rb