From 45c190dc9c40c3f66ac0a3444a2b656e86712964 Mon Sep 17 00:00:00 2001 From: Arthur Campbell Date: Thu, 29 Jun 2023 14:20:48 +0100 Subject: [PATCH] add enum definition to logs for creation method --- app/models/log.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/models/log.rb b/app/models/log.rb index 55290b3e9..c019237e8 100644 --- a/app/models/log.rb +++ b/app/models/log.rb @@ -20,6 +20,12 @@ class Log < ApplicationRecord enum status: STATUS enum status_cache: STATUS, _prefix: true + CREATION_METHOD = { + "single log" => 1, + "bulk upload" => 2, + }.freeze + enum creation_method: CREATION_METHOD + scope :visible, -> { where(status: %w[not_started in_progress completed]) } scope :exportable, -> { where(status: %w[not_started in_progress completed deleted]) }