Skip to content
Snippets Groups Projects
Commit 866602be authored by Jiří Setnička's avatar Jiří Setnička
Browse files

DB: Zavedení stavu účasti 'diskvalifikovaný'

parent ecf66648
No related branches found
No related tags found
No related merge requests found
......@@ -124,7 +124,8 @@ CREATE TYPE part_state AS ENUM (
'invited', -- pozván
'refused', -- odmítl účast
'present', -- soutěžil
'absent' -- bez omluvy nedorazil
'absent', -- bez omluvy nedorazil
'disqualified' -- diskvalifikovaný
);
CREATE TABLE participations (
......
......@@ -3,3 +3,5 @@ SET ROLE 'mo_osmo';
ALTER TABLE solutions
ADD COLUMN note text NOT NULL DEFAULT '', -- komentář pro řešitele
ADD COLUMN org_note text NOT NULL DEFAULT ''; -- komentář viditelný jen organizátorům
ALTER TYPE part_state ADD VALUE 'disqualified' -- diskvalifikovaný
......@@ -306,6 +306,7 @@ class PartState(MOEnum):
refused = auto()
present = auto()
absent = auto()
disqualified = auto()
def friendly_name(self) -> str:
return part_state_names[self]
......@@ -317,6 +318,7 @@ part_state_names = {
PartState.refused: 'odmítnutý',
PartState.present: 'přítomný',
PartState.absent: 'nepřítomný',
PartState.disqualified: 'diskvalifikovaný',
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment