summaryrefslogtreecommitdiff
path: root/app/models/disposition.rb
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-02-03 20:52:31 -0700
committermo khan <mo@mokhan.ca>2015-02-03 20:52:31 -0700
commitf73d0b92873a46d1fade3184c464b1bfe909fecb (patch)
tree579f8c94504f809bb755bcb6fe2d415188385bfb /app/models/disposition.rb
parentfe7d2f8b8d806c65899c42d215cdd1578b3a108d (diff)
add scaffold for dispositions.
Diffstat (limited to 'app/models/disposition.rb')
-rw-r--r--app/models/disposition.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/app/models/disposition.rb b/app/models/disposition.rb
new file mode 100644
index 0000000..84dae18
--- /dev/null
+++ b/app/models/disposition.rb
@@ -0,0 +1,10 @@
+class Disposition < ActiveRecord::Base
+ enum state: [ :clean, :malicious, :unknown ]
+ attr_readonly :fingerprint
+
+ validates_uniqueness_of :fingerprint
+
+ def to_param
+ fingerprint
+ end
+end