From 9fae87642a308a10d22084ff6e483cc3ec67fa62 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Mon, 18 Dec 2017 01:03:35 +0100 Subject: [PATCH] Add key helpers --- libfic/db.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/libfic/db.go b/libfic/db.go index 20e5dd64..6ec7d0b9 100644 --- a/libfic/db.go +++ b/libfic/db.go @@ -139,6 +139,17 @@ CREATE TABLE IF NOT EXISTS exercice_keys( cksum BINARY(64) NOT NULL, FOREIGN KEY(id_exercice) REFERENCES exercices(id_exercice) ) DEFAULT CHARACTER SET = utf8 COLLATE = utf8_bin; +`); err != nil { + return err + } + if _, err := db.Exec(` +CREATE TABLE IF NOT EXISTS key_helpers( + id_key_helper INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, + id_key INTEGER NOT NULL, + label VARCHAR(255) NOT NULL, + value VARCHAR(255) NOT NULL, + FOREIGN KEY(id_key) REFERENCES exercice_keys(id_key) +) DEFAULT CHARACTER SET = utf8 COLLATE = utf8_bin; `); err != nil { return err }