feat(tester): integrate pandoc
This commit is contained in:
parent
ffacc9e3ac
commit
94fc50e272
9 changed files with 315 additions and 105 deletions
|
@ -11,22 +11,30 @@ $$;
|
|||
|
||||
CREATE TABLE IF NOT EXISTS problems
|
||||
(
|
||||
id serial NOT NULL,
|
||||
title varchar(64) NOT NULL,
|
||||
legend varchar(10240) NOT NULL DEFAULT '',
|
||||
input_format varchar(10240) NOT NULL DEFAULT '',
|
||||
output_format varchar(10240) NOT NULL DEFAULT '',
|
||||
notes varchar(10240) NOT NULL DEFAULT '',
|
||||
tutorial varchar(10240) NOT NULL DEFAULT '',
|
||||
latex_summary varchar(10240) NOT NULL DEFAULT '',
|
||||
time_limit integer NOT NULL DEFAULT 1000,
|
||||
memory_limit integer NOT NULL DEFAULT 64,
|
||||
created_at timestamptz NOT NULL DEFAULT now(),
|
||||
updated_at timestamptz NOT NULL DEFAULT now(),
|
||||
id serial NOT NULL,
|
||||
title varchar(64) NOT NULL,
|
||||
time_limit integer NOT NULL DEFAULT 1000,
|
||||
memory_limit integer NOT NULL DEFAULT 64,
|
||||
|
||||
legend varchar(10240) NOT NULL DEFAULT '',
|
||||
input_format varchar(10240) NOT NULL DEFAULT '',
|
||||
output_format varchar(10240) NOT NULL DEFAULT '',
|
||||
notes varchar(10240) NOT NULL DEFAULT '',
|
||||
scoring varchar(10240) NOT NULL DEFAULT '',
|
||||
|
||||
legend_html varchar(10240) NOT NULL DEFAULT '',
|
||||
input_format_html varchar(10240) NOT NULL DEFAULT '',
|
||||
output_format_html varchar(10240) NOT NULL DEFAULT '',
|
||||
notes_html varchar(10240) NOT NULL DEFAULT '',
|
||||
scoring_html varchar(10240) NOT NULL DEFAULT '',
|
||||
|
||||
created_at timestamptz NOT NULL DEFAULT now(),
|
||||
updated_at timestamptz NOT NULL DEFAULT now(),
|
||||
|
||||
PRIMARY KEY (id),
|
||||
CHECK (length(title) != 0),
|
||||
CHECK (memory_limit BETWEEN 4 and 1024),
|
||||
CHECK (time_limit BETWEEN 250 and 15000)
|
||||
CHECK (time_limit BETWEEN 250 and 5000)
|
||||
);
|
||||
|
||||
CREATE TRIGGER on_problems_update
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue