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 POSITIONS;
|
||||
DROP TABLE IF EXISTS QR_CODES;
|
||||
DROP INDEX IF EXISTS idx_qr_uid;
|
||||
DROP TABLE IF EXISTS CIPHERS;
|
||||
DROP TABLE IF EXISTS DIFFICULTY_LEVELS;
|
||||
DROP TABLE IF EXISTS TASKS;
|
||||
DROP TABLE IF EXISTS ADMINS;
|
||||
DROP TABLE IF EXISTS PENALTIES;
|
||||
|
||||
CREATE TABLE TEAMS (
|
||||
id INTEGER PRIMARY KEY,
|
||||
@@ -28,7 +28,6 @@ CREATE TABLE QR_CODES (
|
||||
uid VARCHAR(100) NOT NULL,
|
||||
FOREIGN KEY (position_id) REFERENCES positions(id)
|
||||
);
|
||||
CREATE UNIQUE INDEX idx_qr_uid ON QR_codes(uid);
|
||||
CREATE TABLE CIPHERS (
|
||||
id INTEGER PRIMARY KEY,
|
||||
assignment TEXT NOT NULL,
|
||||
@@ -54,4 +53,12 @@ CREATE TABLE ADMINS (
|
||||
id INTEGER PRIMARY KEY,
|
||||
username VARCHAR(100) 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