Able to check MCQ
This commit is contained in:
parent
037f27c62c
commit
6903c91df2
6 changed files with 79 additions and 13 deletions
12
libfic/db.go
12
libfic/db.go
|
|
@ -160,6 +160,18 @@ CREATE TABLE IF NOT EXISTS mcq_entries(
|
|||
response BOOLEAN NOT NULL,
|
||||
FOREIGN KEY(id_mcq) REFERENCES exercice_mcq(id_mcq)
|
||||
);
|
||||
`); err != nil {
|
||||
return err
|
||||
}
|
||||
if _, err := db.Exec(`
|
||||
CREATE TABLE IF NOT EXISTS mcq_found(
|
||||
id_mcq INTEGER NOT NULL,
|
||||
id_team INTEGER NOT NULL,
|
||||
time TIMESTAMP NOT NULL,
|
||||
CONSTRAINT uq_found UNIQUE (id_mcq,id_team),
|
||||
FOREIGN KEY(id_mcq) REFERENCES exercice_mcq(id_mcq),
|
||||
FOREIGN KEY(id_team) REFERENCES teams(id_team)
|
||||
);
|
||||
`); err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
Reference in a new issue