aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/compliance_control.rb
blob: 12ff4737ad95c6526c52feb91f313cc91fa9d2d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
class ComplianceControl < ActiveRecord::Base
  belongs_to :compliance_control_set
  belongs_to :compliance_control_block

  extend Enumerize
  enumerize :criticity, in: %i(info warning error), scope: true, default: :info

  validates :criticity, presence: true
  validates :name, presence: true
  validates :code, presence: true
  validates :compliance_control_set, presence: true
end