149 lines
8.1 KiB
SQL
149 lines
8.1 KiB
SQL
SET default_storage_engine = InnoDB;
|
||
DROP DATABASE IF EXISTS `nuitdelinfo2023`;
|
||
CREATE DATABASE IF NOT EXISTS `nuitdelinfo2023`
|
||
CHARACTER SET utf8mb4
|
||
COLLATE utf8mb4_unicode_ci;
|
||
|
||
DROP USER IF EXISTS 'nuitdelinfo2023';
|
||
CREATE USER 'nuitdelinfo2023'@'localhost' IDENTIFIED BY 'PASSWORD';
|
||
GRANT ALL PRIVILEGES ON nuitdelinfo2023.* TO 'nuitdelinfo2023'@'localhost';
|
||
|
||
USE `nuitdelinfo2023`;
|
||
|
||
CREATE TABLE users (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
username VARCHAR(64) NOT NULL,
|
||
password VARCHAR(255) NOT NULL,
|
||
score INT UNSIGNED NOT NULL DEFAULT 0,
|
||
PRIMARY KEY (id),
|
||
INDEX ur_username_idx (username)
|
||
) ENGINE=InnoDB;
|
||
|
||
CREATE TABLE games (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
player INT UNSIGNED NOT NULL,
|
||
PRIMARY KEY (id),
|
||
INDEX g_player_idx (player)
|
||
) ENGINE=InnoDB;
|
||
|
||
CREATE TABLE themes (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
theme VARCHAR(255) NOT NULL,
|
||
PRIMARY KEY (id)
|
||
) ENGINE=InnoDB;
|
||
|
||
CREATE TABLE questions (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
theme INT UNSIGNED NOT NULL,
|
||
question VARCHAR(255) NOT NULL,
|
||
PRIMARY KEY (id),
|
||
INDEX q_theme_idx (theme)
|
||
) ENGINE=InnoDB;
|
||
|
||
CREATE TABLE answers (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
question INT UNSIGNED NOT NULL,
|
||
answer VARCHAR(255) NOT NULL,
|
||
correct BOOLEAN NOT NULL DEFAULT FALSE,
|
||
PRIMARY KEY (id),
|
||
INDEX a_question_idx (question)
|
||
) ENGINE=InnoDB;
|
||
|
||
CREATE TABLE game_questions (
|
||
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
game INT UNSIGNED NOT NULL,
|
||
question INT UNSIGNED NOT NULL,
|
||
score INT UNSIGNED,
|
||
PRIMARY KEY (id),
|
||
INDEX gq_game_idx (game),
|
||
INDEX gq_question_idx (question)
|
||
) ENGINE=InnoDB;
|
||
|
||
|
||
INSERT INTO themes (theme) VALUES ('Environnement');
|
||
INSERT INTO themes (theme) VALUES ('Energie Renouvelable');
|
||
INSERT INTO themes (theme) VALUES ("Recyclage et consommation d'energie");
|
||
INSERT INTO themes (theme) VALUES ('Pollution et energie fossile');
|
||
INSERT INTO themes (theme) VALUES ('Politique');
|
||
|
||
INSERT INTO questions (id, theme, question)
|
||
VALUES
|
||
(1, 3, 'Il vaut mieux jeter les cendres de sa cheminée'),
|
||
(2, 2, 'Dans le nord, les panneaux solaires ne sont pas efficaces'),
|
||
(3, 3, 'Il vaut mieux faire la vaisselle à la main'),
|
||
(4, 4, 'Le diesel pollue moins que l''essence'),
|
||
(5, 3, 'Utiliser des baguettes jetables en bois, c''est écolo'),
|
||
(6, 4, 'L''encens n’assaini pas l''air'),
|
||
(7, 4, 'En ville, il vaut mieux ouvrir ses fenêtres'),
|
||
(8, 1, 'Les gratte-ciels, c''est mauvais pour l''environnement'),
|
||
(9, 1, 'les maisons en bois brûlent plus facilement'),
|
||
(10, 1, 'Les produits écologiques sont plus chers'),
|
||
(11, 4, 'Les jardiniers polluent plus que les agriculteurs'),
|
||
(12, 1, 'Le lino, c''est un revêtment mauvais pour l''environnement'),
|
||
(13, 4, 'Le charbon ne représente plus grand chose'),
|
||
(14, 1, 'Les animaux domestiquent nuisent à l''environnement'),
|
||
(15, 1, 'Les produits bio sont forcément écologiques'),
|
||
(16, 4, 'ne pas laver sa voiture pollue moins que la laver régulièrement'),
|
||
(17, 2, 'les panneaux solaires se valent tous'),
|
||
(18, 3, 'il vaut mieux consommer l''électricité qu''on produit soi-même que l''acheter à EDF'),
|
||
(19, 1, 'Les vêtements en coton, c''est écolo'),
|
||
(20, 4, 'Utiliser du papier favorise la déforestation'),
|
||
(21, 4, 'L’air est plus pollué en ville qu’à la campagne'),
|
||
(22, 1, 'Un sapin artificiel, c''est mieux pour l''environnement'),
|
||
(23, 1, 'Il n''y a pas de produit vraiment bio'),
|
||
(24, 1, 'On peut utiliser n''importe quel bois, c''est toujours écologique'),
|
||
(25, 2, 'Les éoliennes tuent les oiseaux et font du bruit'),
|
||
(26, 4, 'Ne pas utiliser de bouchons en liège, c''est mieux pour la nature'),
|
||
(27, 2, 'les panneaux solaires ne sont pas rentables du fait d''une durée de vie trop courte'),
|
||
(28, 1, 'un produit sans sucre ne contient pas de sucre'),
|
||
(29, 3, 'Il faut laver la vaisselle à l''eau chaude'),
|
||
(30, 2, 'les éoliennes produisent plus en été'),
|
||
(31, 4, 'en hiver, il vaut mieux moins aérer'),
|
||
(32, 3, 'Appareils électroniques en veille'),
|
||
(33, 5, 'la politique internationale a du mal à atteindre des accords significatifs sur les changements climatiques'),
|
||
(34, 2, 'les panneaux solaires se recyclent mal'),
|
||
(35, 1, 'Il est impossible de nourrir toute la planète avec une agriculture bio.'),
|
||
(36, 4, 'La voiture électrique va sauver la planète.'),
|
||
(37, 2, 'Les énergies renouvelables (ENR) sont plus chères à produire.'),
|
||
(38, 4, 'On ne pourra pas atteindre la neutralité carbone sans le nucléaire en France à l’horizon 2050.'),
|
||
(39, 3, 'Le numérique lutte contre le changement climatique en réduisant la consommation d’énergie.'),
|
||
(40, 4, 'Les mécanismes de compensation carbone sont du greenwashing et ne servent à rien.'),
|
||
(41, 3, 'Adopter un mode de vie écolo, ce serait revenir au Moyen Âge.'),
|
||
(42, 4, 'Si les individus adoptent des gestes responsables, cela ne changera rien, car c’est l’activité économique qui pollue.'),
|
||
(43, 4, 'La France est une goutte d’eau : ce sont la Chine et l’Inde qui émettent les plus grandes quantités de gaz à effet de serre.'),
|
||
(44, 5, 'politiques environnementales influencées'),
|
||
(45, 5, 'accords internationaux sur le climat'),
|
||
(46, 5, 'politiques de tarification du carbone'),
|
||
(47, 5, 'politiques environnementales.'),
|
||
(48, 5, 'Actions individuelles'),
|
||
(49, 3, 'Intérêt du recyclage'),
|
||
(50, 4, 'Quel est le principal gaz à effet de serre responsable du réchauffement climatique ?'),
|
||
(51, 3, 'eau du robinet ou eau en bouteille'),
|
||
(52, 2, 'viabilité de l’énergie solaire et éolienne'),
|
||
(53, 1, 'Quelle est la solution la plus efficace pour lutter contre le réchauffement climatique ?'),
|
||
(54, 5, 'Quel est le nom du célèbre ours polaire qui a ému le monde entier en apparaissant amaigri et affamé sur la banquise ?'),
|
||
(55, 4, 'Quel est le pays qui émet le plus de gaz à effet de serre par habitant ?'),
|
||
(56, 5, 'Quel est le nom du mouvement de jeunesse qui organise des grèves scolaires pour le climat ?'),
|
||
(57, 5, 'Quel est le nom du traité international qui vise à limiter le réchauffement climatique à 2°C d’ici 2100 ?'),
|
||
(58, 2, 'Efficacite des energies renouvelables'),
|
||
(59, 5, 'Le réchauffement climatique, c’est un complot des élites pour nous imposer leur agenda politique, non ?'),
|
||
(60, 2, 'durabilité des stockage d’énergie'),
|
||
(61, 2, 'Transition energetique trop couteuse'),
|
||
(62, 5, 'les politiques nationales sur les énergies renouvelables sont cruciales pour atteindre les objectifs climatiques mondiaux'),
|
||
(63, 4, 'Les émissions de CO2 sont le principal facteur du réchauffement climatique et doivent être réduites au maximum.'),
|
||
(64, 1, 'L’augmentation de la température moyenne de la planète est due à un cycle naturel et n’a rien à voir avec les activités humaines.'),
|
||
(65, 2, 'Les énergies renouvelables sont trop chères et pas assez efficaces pour remplacer les énergies fossiles.'),
|
||
(66, 1, 'La biodiversité n’est pas menacée, il y a toujours autant d’espèces vivantes sur la planète.'),
|
||
(67, 3, 'Le recyclage est la meilleure solution pour réduire les déchets et préserver les ressources naturelles.'),
|
||
(68, 1, 'Les produits biologiques sont meilleurs pour l’environnement que les produits conventionnels.'),
|
||
(69, 4, 'Les voitures électriques sont plus écologiques que les voitures à essence ou diesel.'),
|
||
(70, 4, 'Le plastique est le pire ennemi de l’environnement et il faut l’éliminer complètement.'),
|
||
(71, 1, 'Le réchauffement climatique est causé par les activités humaines.'),
|
||
(72, 1, 'La fonte des glaces polaires va faire monter le niveau des océans et submerger les zones côtières.'),
|
||
(73, 2, 'Les énergies renouvelables sont plus propres et plus efficaces que les énergies fossiles.'),
|
||
(74, 1, 'La déforestation est un problème mineur qui n’affecte que quelques régions du monde.'),
|
||
(75, 3, 'Le recyclage est une solution efficace pour réduire les déchets et préserver les ressources naturelles.'),
|
||
(76, 1, 'L’agriculture biologique est plus respectueuse de l’environnement et de la santé que l’agriculture conventionnelle.'),
|
||
(77, 5, 'politiques environnementales strictes'),
|
||
(78, 1, 'Les végétariens et les végétaliens sont plus respectueux de l’environnement et de la santé que les omnivores.');
|