This commit is contained in:
nemunaire 2016-01-23 13:19:28 +01:00
commit 645f40f0c6
8 changed files with 32 additions and 37 deletions

View file

@ -23,8 +23,8 @@ CREATE TABLE IF NOT EXISTS themes(
authors VARCHAR(255) NOT NULL
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS teams(
id_team INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
@ -32,8 +32,8 @@ CREATE TABLE IF NOT EXISTS teams(
color INTEGER NOT NULL
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS team_members(
id_member INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
@ -45,8 +45,8 @@ CREATE TABLE IF NOT EXISTS team_members(
FOREIGN KEY(id_team) REFERENCES teams(id_team)
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS exercices(
id_exercice INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
@ -61,8 +61,8 @@ CREATE TABLE IF NOT EXISTS exercices(
FOREIGN KEY(depend) REFERENCES exercices(id_exercice)
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS exercice_files(
id_file INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
@ -75,8 +75,8 @@ CREATE TABLE IF NOT EXISTS exercice_files(
FOREIGN KEY(id_exercice) REFERENCES exercices(id_exercice)
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS exercice_keys(
id_key INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
@ -86,8 +86,8 @@ CREATE TABLE IF NOT EXISTS exercice_keys(
FOREIGN KEY(id_exercice) REFERENCES exercices(id_exercice)
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS exercice_solved(
id_exercice INTEGER NOT NULL,
@ -97,8 +97,8 @@ CREATE TABLE IF NOT EXISTS exercice_solved(
FOREIGN KEY(id_team) REFERENCES teams(id_team)
);
`); err != nil {
return err
}
return err
}
if _, err := db.Exec(`
CREATE TABLE IF NOT EXISTS exercice_tries(
id_exercice INTEGER NOT NULL,
@ -108,8 +108,8 @@ CREATE TABLE IF NOT EXISTS exercice_tries(
FOREIGN KEY(id_team) REFERENCES teams(id_team)
);
`); err != nil {
return err
}
return err
}
return nil
}