Skip to content
Snippets Groups Projects

Vylepšení skenování - prázdné stránky, otáčení, vylepšení UI

Merged Jiří Setnička requested to merge jirka/scans into devel
All threads resolved!
3 files
+ 33
5
Compare changes
  • Side-by-side
  • Inline

Files

+ 10
5
@@ -444,6 +444,15 @@ CREATE VIEW region_task_stats AS
-- Stav zpracování skenů (vázaný na joby)
CREATE TYPE scan_page_state AS ENUM (
'empty',
'probably_empty',
'ok',
'probably_ok',
'unknown',
'ufo'
);
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)
@@ -451,11 +460,7 @@ CREATE TABLE scan_pages (
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
state scan_page_state NOT NULL DEFAULT 'unknown', -- stav rozpoznání stránky
UNIQUE (job_id, file_nr, page_nr)
);
Loading