Skip to content
Snippets Groups Projects

Generování protokolů a zpracování scanů

Merged Martin Mareš requested to merge mj/protokoly into devel
3 files
+ 50
0
Compare changes
  • Side-by-side
  • Inline

Files

+ 17
0
@@ -315,3 +315,20 @@ CREATE TABLE messages (
@@ -315,3 +315,20 @@ CREATE TABLE messages (
markdown text NOT NULL,
markdown text NOT NULL,
html text NOT NULL
html text NOT NULL
);
);
 
 
-- Stav zpracování scanů (vázaný na joby)
 
 
CREATE TABLE scan_pages (
 
job_id int NOT NULL REFERENCES jobs(job_id) ON DELETE CASCADE,
 
file_nr int NOT NULL, -- co to je za stránku (od 0)
 
page_nr int NOT NULL,
 
user_id int DEFAULT NULL REFERENCES users(user_id), -- přiřazení účastníkovi a úloze
 
task_id int DEFAULT NULL REFERENCES tasks(task_id),
 
seq_id int NOT NULL, -- pořadové číslo v rámci úlohy (od 0)
 
-- Pokud user_id i task_id jsou NULL, seq_id znamená:
 
-- -1 pro stránku vyžadující pozornost
 
-- -2 pro prázdnou stránku
 
-- -3 pro pokračovací stránku
 
-- -4 pro stránku, která nepatří do této soutěže
 
UNIQUE (job_id, file_nr, page_nr)
 
);
Loading