Sha256: d51b73547de771f13a90e99fa6b670747f9022f0ff94439d5ddd388ce42472fb

Contents?: true

Size: 1.62 KB

Versions: 193

Compression:

Stored size: 1.62 KB

Contents

class AddSubscriptionFacet < ActiveRecord::Migration[4.2]
  def change
    create_table "katello_subscription_facets" do |t|
      t.references 'host', :null => false
      t.string 'uuid', :limit => 255
      t.datetime 'last_checkin'
      t.string 'service_level', :limit => 255
      t.string 'release_version', :limit => 255
      t.boolean 'autoheal', :default => false
    end

    add_index :katello_subscription_facets, [:host_id], :unique => true, :name => :katello_subscription_facets_host_id

    add_foreign_key "katello_subscription_facets", "hosts",
                    :name => "katello_subscription_facets_host_id", :column => "host_id"

    create_table "katello_subscription_facet_activation_keys" do |t|
      t.references :subscription_facet, :null => false, :index => { :name => "katello_subscription_facet_activation_keys_sf" }
      t.references :activation_key, :null => false, :index => { :name => "katello_subscription_facet_activation_keys_ak" }
    end

    add_index :katello_subscription_facet_activation_keys, [:subscription_facet_id, :activation_key_id], :unique => true,
                                                                 :name => :katello_subscription_facet_activation_keys_sa_ak_id

    add_foreign_key "katello_subscription_facet_activation_keys", "katello_subscription_facets",
                    :name => "katello_subscription_facet_activation_keys_sa_id", :column => "subscription_facet_id"
    add_foreign_key "katello_subscription_facet_activation_keys", "katello_activation_keys",
                    :name => "katello_subscription_facet_activation_keys_ak_id", :column => "activation_key_id"
  end
end

Version data entries

193 entries across 193 versions & 1 rubygems

Version Path
katello-4.15.0.rc2 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.15.0.rc1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.0 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.0.rc3 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.0.rc2 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.0.rc1.1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.14.0.rc1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.13.1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.13.0 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.12.1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.13.0.rc1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.12.0 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.12.0.rc3 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.12.0.rc2 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.12.0.rc1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.11.1 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.11.0 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.11.0.rc2 db/migrate/20150826165942_add_subscription_facet.rb
katello-4.11.0.rc1 db/migrate/20150826165942_add_subscription_facet.rb