Skip to content
Snippets Groups Projects
criterion.rb 476 B
Newer Older
Arnaud Levy's avatar
Arnaud Levy committed
# == Schema Information
#
pabois's avatar
pabois committed
# Table name: administration_qualiopi_criterions
Arnaud Levy's avatar
Arnaud Levy committed
#
#  id          :uuid             not null, primary key
#  description :text
#  name        :text
#  number      :integer
#  created_at  :datetime         not null
#  updated_at  :datetime         not null
#
Arnaud Levy's avatar
Arnaud Levy committed
class Administration::Qualiopi::Criterion < ApplicationRecord
Arnaud Levy's avatar
Arnaud Levy committed
  has_many :indicators, dependent: :destroy

  validates :number, uniqueness: true
Arnaud Levy's avatar
Arnaud Levy committed

  def to_s
    "Critère #{number}"
  end
end