Sha256: 4babc7a891001838112c1d6929110b16efb8dd90e63863d2b25e0f879a5461b9

Contents?: true

Size: 544 Bytes

Versions: 44

Compression:

Stored size: 544 Bytes

Contents

class AddUpstreamNameToRepository < ActiveRecord::Migration
  def up
    add_column :katello_repositories, :docker_upstream_name, :string, :limit => 255
    Katello::Repository.docker_type.each do |repo|
      next if repo.url.blank?
      update %(
        update #{Katello::Repository.table_name}
              set docker_upstream_name=#{ActiveRecord::Base.sanitize(repo.name)}
              where id=#{repo.id}
      ).gsub(/\s+/, " ").strip
    end
  end

  def down
    remove_column :katello_repositories, :docker_upstream_name
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
katello-3.5.2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.1.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.0.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.0 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.0.rc2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.5.0.rc1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.5 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.4 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.0.2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.0.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.3.2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.0 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.0.rc2 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.4.0.rc1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.3.1.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.3.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb
katello-3.3.0.1 db/migrate/20150114225023_add_upstream_name_to_repository.rb