Skip to content
Snippets Groups Projects

Publikace výsledkovky na web MO

Merged Jiří Kalvoda requested to merge jk/vysledkovka into devel
Compare and Show latest version
6 files
+ 66
4
Compare changes
  • Side-by-side
  • Inline

Files

+ 9
0
@@ -105,6 +105,14 @@ CREATE TYPE round_state AS ENUM (
@@ -105,6 +105,14 @@ CREATE TYPE round_state AS ENUM (
'delegate' -- každá soutěž má svůj stav
'delegate' -- každá soutěž má svůj stav
);
);
 
CREATE TYPE round_type AS ENUM (
 
'domaci',
 
'skolni',
 
'okresni',
 
'krajske',
 
'ustredni'
 
);
 
CREATE TYPE score_mode AS ENUM (
CREATE TYPE score_mode AS ENUM (
'basic', -- základní mód výsledkovky se sdílenými místy
'basic', -- základní mód výsledkovky se sdílenými místy
'mo' -- jednoznačné pořadí podle pravidel MO
'mo' -- jednoznačné pořadí podle pravidel MO
@@ -126,6 +134,7 @@ CREATE TABLE rounds (
@@ -126,6 +134,7 @@ CREATE TABLE rounds (
level int NOT NULL, -- úroveň hierarchie míst
level int NOT NULL, -- úroveň hierarchie míst
code varchar(255) NOT NULL, -- kód kola ("1", "S" apod.)
code varchar(255) NOT NULL, -- kód kola ("1", "S" apod.)
name varchar(255) NOT NULL, -- zobrazované jméno ("Krajské kolo" apod.)
name varchar(255) NOT NULL, -- zobrazované jméno ("Krajské kolo" apod.)
 
round_type round_type DEFAULT NULL -- typ kola ("domácí", "školní" apod.); NULL pro nezařaditelné (např. výběrko)
state round_state NOT NULL DEFAULT 'preparing', -- stav kola
state round_state NOT NULL DEFAULT 'preparing', -- stav kola
tasks_file varchar(255) DEFAULT NULL, -- jméno souboru se zadáním úloh
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_tasks_start timestamp with time zone DEFAULT NULL, -- od kdy účastníci vidí zadání
Loading