diff --git a/db/db.ddl b/db/db.ddl
index aa5d3d1b73bc5bc10c05a98b676667a0b836f075..97db5b22145076f77941abc904c525afa8d18aa1 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 0000000000000000000000000000000000000000..4f2e9ff5d110352378c5c0e59e746543dcd7f439
--- /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 8794e71534d095c6e15a1ebf24a19adde424da16..9237994a6dae3b521454245d077e409a1bd5874d 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):