|
|
|
@ -154,14 +154,14 @@ func (db *DB) initSchema() error {
|
|
|
|
CREATE TABLE IF NOT EXISTS heat_results (
|
|
|
|
CREATE TABLE IF NOT EXISTS heat_results (
|
|
|
|
group_id INTEGER NOT NULL,
|
|
|
|
group_id INTEGER NOT NULL,
|
|
|
|
heat_number INTEGER NOT NULL,
|
|
|
|
heat_number INTEGER NOT NULL,
|
|
|
|
lane1_time REAL NOT NULL,
|
|
|
|
lane1_time REAL NOT NULL DEFAULT 0,
|
|
|
|
lane1_position INTEGER NOT NULL,
|
|
|
|
lane1_position INTEGER NOT NULL DEFAULT 0,
|
|
|
|
lane2_time REAL NOT NULL,
|
|
|
|
lane2_time REAL NOT NULL DEFAULT 0,
|
|
|
|
lane2_position INTEGER NOT NULL,
|
|
|
|
lane2_position INTEGER NOT NULL DEFAULT 0,
|
|
|
|
lane3_time REAL NOT NULL,
|
|
|
|
lane3_time REAL NOT NULL DEFAULT 0,
|
|
|
|
lane3_position INTEGER NOT NULL,
|
|
|
|
lane3_position INTEGER NOT NULL DEFAULT 0,
|
|
|
|
lane4_time REAL NOT NULL,
|
|
|
|
lane4_time REAL NOT NULL DEFAULT 0,
|
|
|
|
lane4_position INTEGER NOT NULL,
|
|
|
|
lane4_position INTEGER NOT NULL DEFAULT 0,
|
|
|
|
PRIMARY KEY (group_id, heat_number),
|
|
|
|
PRIMARY KEY (group_id, heat_number),
|
|
|
|
FOREIGN KEY (group_id) REFERENCES groups (id) ON DELETE CASCADE
|
|
|
|
FOREIGN KEY (group_id) REFERENCES groups (id) ON DELETE CASCADE
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|