Sha256: a8f4db1e36f2c8b90bc5079d10466244322a061d0bef64d304cbf65c2bc6b86f

Contents?: true

Size: 479 Bytes

Versions: 16

Compression:

Stored size: 479 Bytes

Contents

module ForemanOpenscap
  module Host
    class OvalFacet < ApplicationRecord
      self.table_name = 'foreman_openscap_oval_facets'

      include Facets::Base

      validates :host, :presence => true, :allow_blank => false

      has_many :oval_facet_oval_policies, :dependent => :destroy, :class_name => 'ForemanOpenscap::OvalFacetOvalPolicy'
      has_many :oval_policies, :through => :oval_facet_oval_policies, :class_name => 'ForemanOpenscap::OvalPolicy'
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
foreman_openscap-8.0.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-7.1.1 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-7.1.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-7.0.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-6.0.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.2.3 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.2.2 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.1.1 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.2.1 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.2.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.1.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-5.0.0 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-4.3.3 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-4.3.2 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-4.3.1 app/models/foreman_openscap/host/oval_facet.rb
foreman_openscap-4.3.0 app/models/foreman_openscap/host/oval_facet.rb