From cfbebb4dea18258948136e3f92776f776e6f9f13 Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Thu, 1 Jul 2021 15:30:19 +0200
Subject: [PATCH] =?UTF-8?q?DB:=20Nov=C3=A9=20typy=20job=C5=AF=20pro=20prot?=
 =?UTF-8?q?okoly?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 db/db.ddl               | 4 +++-
 db/upgrade-20210701.sql | 4 ++++
 mo/db.py                | 2 ++
 3 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100644 db/upgrade-20210701.sql

diff --git a/db/db.ddl b/db/db.ddl
index aa5d3d1b..97db5b22 100644
--- a/db/db.ddl
+++ b/db/db.ddl
@@ -295,7 +295,9 @@ CREATE INDEX log_type_id_index ON log (type, id);
 
 CREATE TYPE job_type AS ENUM (
 	'download_submits',
-	'upload_feedback'
+	'upload_feedback',
+	'create_protocols',
+	'process_scans'
 );
 
 CREATE TYPE job_state AS ENUM (
diff --git a/db/upgrade-20210701.sql b/db/upgrade-20210701.sql
new file mode 100644
index 00000000..4f2e9ff5
--- /dev/null
+++ b/db/upgrade-20210701.sql
@@ -0,0 +1,4 @@
+SET ROLE 'mo_osmo';
+
+ALTER TYPE job_type ADD VALUE 'create_protocols';
+ALTER TYPE job_type ADD VALUE 'process_scans';
diff --git a/mo/db.py b/mo/db.py
index 8794e715..9237994a 100644
--- a/mo/db.py
+++ b/mo/db.py
@@ -629,6 +629,8 @@ class Solution(Base):
 class JobType(MOEnum):
     download_submits = auto()
     upload_feedback = auto()
+    create_protocols = auto()
+    process_scans = auto()
 
 
 class JobState(MOEnum):
-- 
GitLab