diff --git a/api/Classes/Games.js b/api/Classes/Games.js index 46e20c6..2ab07a2 100644 --- a/api/Classes/Games.js +++ b/api/Classes/Games.js @@ -45,7 +45,7 @@ class Game { async generateQuestions(themeId) { try { const [rows] = await pool.execute( - 'SELECT * FROM questions ORDER BY RAND() LIMIT 10 WHERE theme = ?', [themeId], + 'SELECT * FROM questions WHERE theme = ? ORDER BY RAND() LIMIT 10', [themeId], ); rows.forEach(async row => { const question = new Question(row.id, row.question); diff --git a/api/database.sql b/api/database.sql index 6f9eed5..98ee802 100644 --- a/api/database.sql +++ b/api/database.sql @@ -65,3 +65,84 @@ 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.');