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):