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