penalties and assignment html
This commit is contained in:
18
assignment.html
Normal file
18
assignment.html
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="cs">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<title>Zadání šifry {{.Order}}</title>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<h1>Zadání šifry {{.Order}}</h1>
|
||||||
|
<p>{{.Assignment}}</p>
|
||||||
|
<hr>
|
||||||
|
<form method="post">
|
||||||
|
Řešení: <input type="text" name="assignment"><br>
|
||||||
|
<input type="submit" value="Odeslat">
|
||||||
|
</form>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
||||||
11
create.sql
11
create.sql
@@ -1,11 +1,11 @@
|
|||||||
DROP TABLE IF EXISTS TEAMS;
|
DROP TABLE IF EXISTS TEAMS;
|
||||||
DROP TABLE IF EXISTS POSITIONS;
|
DROP TABLE IF EXISTS POSITIONS;
|
||||||
DROP TABLE IF EXISTS QR_CODES;
|
DROP TABLE IF EXISTS QR_CODES;
|
||||||
DROP INDEX IF EXISTS idx_qr_uid;
|
|
||||||
DROP TABLE IF EXISTS CIPHERS;
|
DROP TABLE IF EXISTS CIPHERS;
|
||||||
DROP TABLE IF EXISTS DIFFICULTY_LEVELS;
|
DROP TABLE IF EXISTS DIFFICULTY_LEVELS;
|
||||||
DROP TABLE IF EXISTS TASKS;
|
DROP TABLE IF EXISTS TASKS;
|
||||||
DROP TABLE IF EXISTS ADMINS;
|
DROP TABLE IF EXISTS ADMINS;
|
||||||
|
DROP TABLE IF EXISTS PENALTIES;
|
||||||
|
|
||||||
CREATE TABLE TEAMS (
|
CREATE TABLE TEAMS (
|
||||||
id INTEGER PRIMARY KEY,
|
id INTEGER PRIMARY KEY,
|
||||||
@@ -28,7 +28,6 @@ CREATE TABLE QR_CODES (
|
|||||||
uid VARCHAR(100) NOT NULL,
|
uid VARCHAR(100) NOT NULL,
|
||||||
FOREIGN KEY (position_id) REFERENCES positions(id)
|
FOREIGN KEY (position_id) REFERENCES positions(id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX idx_qr_uid ON QR_codes(uid);
|
|
||||||
CREATE TABLE CIPHERS (
|
CREATE TABLE CIPHERS (
|
||||||
id INTEGER PRIMARY KEY,
|
id INTEGER PRIMARY KEY,
|
||||||
assignment TEXT NOT NULL,
|
assignment TEXT NOT NULL,
|
||||||
@@ -55,3 +54,11 @@ CREATE TABLE ADMINS (
|
|||||||
username VARCHAR(100) NOT NULL,
|
username VARCHAR(100) NOT NULL,
|
||||||
password VARCHAR(255) NOT NULL
|
password VARCHAR(255) NOT NULL
|
||||||
);
|
);
|
||||||
|
CREATE TABLE PENALTIES (
|
||||||
|
id INTEGER PRIMARY KEY,
|
||||||
|
team_id INTEGER NOT NULL,
|
||||||
|
task_id INTEGER NOT NULL,
|
||||||
|
minutes INTEGER NOT NULL DEFAULT 0,
|
||||||
|
FOREIGN KEY (team_id) REFERENCES TEAMS(id),
|
||||||
|
FOREIGN KEY (task_id) REFERENCES TASKS(id)
|
||||||
|
);
|
||||||
Reference in New Issue
Block a user