main
 1class Disposition < ActiveRecord::Base
 2  enum state: [ :clean, :malicious, :unknown ]
 3  attr_readonly :fingerprint
 4  has_many :file_reports
 5
 6  validates_uniqueness_of :fingerprint
 7  validates_presence_of :fingerprint, :state
 8
 9  def to_param
10    fingerprint
11  end
12end