diff --git a/db/upgrade-20210111.sql b/db/upgrade-20210111.sql index 52c2d9ec8deeb1a723476f5ab0521d800236e538..c41d51a2ba0f34b76c5cf057769d09a9e3f14a7d 100644 --- a/db/upgrade-20210111.sql +++ b/db/upgrade-20210111.sql @@ -1,7 +1,7 @@ SET ROLE 'mo_osmo'; -ALTER TABLE users ADD COLUMN - is_test boolean NOT NULL DEFAULT false; -- testovací účastník, není vidět ve výsledkovkách +ALTER TABLE users + ADD COLUMN is_test boolean NOT NULL DEFAULT false; -- testovací účastník, není vidět ve výsledkovkách CREATE TYPE round_state AS ENUM ( 'preparing', -- v přípravě (viditelné pouze organizátorům) @@ -13,15 +13,16 @@ CREATE TYPE round_state AS ENUM ( -- jen se odevzdaná řešení zobrazují jako opožděná. ); -ALTER TABLE rounds ADD COLUMN - state round_state NOT NULL DEFAULT 'preparing', -- stav kola - tasks_file varchar(255) DEFAULT NULL, -- jméno souboru se zadáním úloh - ct_tasks_start timestamp with time zone DEFAULT NULL, -- od kdy účastníci vidí zadání - ct_submit_end timestamp with time zone DEFAULT NULL, -- do kdy účastníci mohou regulérně odevzdávat - pr_submit_end timestamp with time zone DEFAULT NULL; -- do kdy dozor může regulérně odevzdávat +ALTER TABLE rounds + ADD COLUMN state round_state NOT NULL DEFAULT 'preparing', -- stav kola + ADD COLUMN tasks_file varchar(255) DEFAULT NULL, -- jméno souboru se zadáním úloh + ADD COLUMN ct_tasks_start timestamp with time zone DEFAULT NULL, -- od kdy účastníci vidí zadání + ADD COLUMN ct_submit_end timestamp with time zone DEFAULT NULL, -- do kdy účastníci mohou regulérně odevzdávat + ADD COLUMN pr_submit_end timestamp with time zone DEFAULT NULL; -- do kdy dozor může regulérně odevzdávat -ALTER TABLE papers ADD COLUMN - note text NOT NULL DEFAULT ""; +ALTER TABLE papers + ADD COLUMN note text NOT NULL DEFAULT ''; -ALTER TABLE solutions RENAME COLUMN last_submit TO final_submit; -ALTER TABLE solutions RENAME COLUMN last_feedback TO final_feedback; +ALTER TABLE solutions + RENAME COLUMN last_submit TO final_submit, + RENAME COLUMN last_feedback TO final_feedback;