Commit 3ef8efed authored by Paul-Elliot Anglès d'Auriac's avatar Paul-Elliot Anglès d'Auriac
Browse files

modif bdd

parent d31a0ace
......@@ -3,7 +3,7 @@
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost
-- Généré le : mer. 03 oct. 2018 à 21:34
-- Généré le : mar. 09 oct. 2018 à 12:10
-- Version du serveur : 10.1.36-MariaDB
-- Version de PHP : 7.2.10
......@@ -39,9 +39,6 @@ CREATE TABLE `courses` (
-- Déchargement des données de la table `courses`
--
INSERT INTO `courses` (`id`, `name`, `ownerID`, `commentaire`) VALUES
(1, 'C++', 1, 'Le cours de C++'),
(4, 'c0', 1, 'Je rajoute un commentaire');
-- --------------------------------------------------------
......@@ -53,6 +50,7 @@ CREATE TABLE `poll` (
`id` int(11) NOT NULL,
`pseudo` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
`response` int(11) NOT NULL,
`responseText` text COLLATE utf8mb4_unicode_ci NOT NULL,
`last_activity` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`roomID` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
......@@ -61,8 +59,6 @@ CREATE TABLE `poll` (
-- Déchargement des données de la table `poll`
--
INSERT INTO `poll` (`id`, `pseudo`, `response`, `last_activity`, `roomID`) VALUES
(67, 'eleve', -1, '2018-10-03 19:20:35', 2);
-- --------------------------------------------------------
......@@ -85,13 +81,6 @@ CREATE TABLE `questions` (
-- Déchargement des données de la table `questions`
--
INSERT INTO `questions` (`id`, `enonce`, `indexSet`, `class`, `owner`, `reponses`, `correct`, `description`) VALUES
(49, 'P', 0, 16, 1, '[{\"reponse\":\"A\",\"validity\":false},{\"reponse\":\"b\",\"validity\":false},{\"reponse\":\"c\",\"validity\":false}]', 0, ''),
(50, '<sd', 0, 17, 1, '[{\"reponse\":\"<sdw\",\"validity\":false}]', 0, ''),
(51, 'EQZFQZERF', 0, 18, 1, '[{\"reponse\":\"QZE\",\"validity\":false}]', 0, ''),
(52, 'La question qui tue ??', 0, 19, 1, '[{\"reponse\":\"La question qui tue ?\",\"validity\":false},{\"reponse\":\"Quel est la couleur du cheval blanc d\'Henry IV ?\",\"validity\":false},{\"reponse\":\"La question D ?\",\"validity\":false}]', 0, ''),
(53, 'La question qui vie ???', 1, 19, 1, '[{\"reponse\":\"La question qui tue ?\",\"validity\":false},{\"reponse\":\"Le snowboard\",\"validity\":false},{\"reponse\":\"La grande question du pourquoi\",\"validity\":false}]', 1, ''),
(55, ' Que vaut $\\Sigma_{n\\in\\omega}2^{-n}$ ?', 1, 16, 1, '[{\"reponse\":\"\\\\(N=2\\\\)\",\"validity\":false},{\"reponse\":\"\\\\(N=1\\\\)\",\"validity\":false}]', 0, 'On demande de trouver la valeur de $N$, où $N$ vaut :\r\n$$\\Sigma_{n\\in\\omega}2^{-n}$$\r\nque l\'on peut calculer avec:\r\n```ocaml\r\nlet rec sum n =\r\n n + sum (n+1)\r\n```\r\n');
-- --------------------------------------------------------
......@@ -114,14 +103,6 @@ CREATE TABLE `rooms` (
-- Déchargement des données de la table `rooms`
--
INSERT INTO `rooms` (`id`, `name`, `id_currentQuestion`, `questionSet`, `ownerID`, `status`, `question`, `courseID`) VALUES
(2, 'Test room', 52, 19, 1, 'pending', '{\"reponses\":[{\"reponse\":\"La question qui tue ?\",\"validity\":false},{\"reponse\":\"Quel est la couleur du cheval blanc d\'Henry IV ?\",\"validity\":false},{\"reponse\":\"La question D ?\",\"validity\":false}],\"enonce\":\"La question qui tue $a+b$ ??\"}', 1),
(4, 'dede2', 51, 18, 1, 'revealed', '{\"id\":51,\"enonce\":\"EQZFQZERF\",\"indexSet\":0,\"class\":18,\"owner\":1,\"reponses\":[{\"reponse\":\"QZE\",\"validity\":false}],\"correct\":0}', 1),
(6, '3ème salle de classe', 51, 18, 1, 'pending', '{\"id\":51,\"enonce\":\"EQZFQZERF\",\"indexSet\":0,\"class\":18,\"owner\":1,\"reponses\":[{\"reponse\":\"QZE\",\"validity\":false}],\"correct\":0}', 1),
(7, '4ème salle de cours', 55, 16, 1, 'pending', '{\"id\":55,\"enonce\":\" Que vaut $\\\\Sigma_{n\\\\in\\\\omega}2^{-n}$ ?\",\"indexSet\":1,\"class\":16,\"owner\":1,\"reponses\":[{\"reponse\":\"\\\\(N=2\\\\)\"},{\"reponse\":\"\\\\(N=1\\\\)\"}],\"correct\":0,\"description\":\"On demande de trouver la valeur de $N$, où $N$ vaut :\\r\\n$$\\\\Sigma_{n\\\\in\\\\omega}2^{-n}$$\\r\\nque l\'on peut calculer avec:\\r\\n```ocaml\\r\\nlet rec sum n =\\r\\n n + sum (n+1)\\r\\n```\\r\\n\"}', 1),
(8, '666ème salle de classe', 49, 16, 1, 'pending', '{\"id\":49,\"enonce\":\"P\",\"indexSet\":0,\"class\":16,\"owner\":1,\"reponses\":[{\"reponse\":\"A\",\"validity\":false},{\"reponse\":\"b\",\"validity\":false},{\"reponse\":\"c\",\"validity\":false}],\"correct\":0}', 1),
(10, 'encore', 49, 16, 1, 'pending', '{\"id\":49,\"enonce\":\"P\",\"indexSet\":0,\"class\":16,\"owner\":1,\"reponses\":[{\"reponse\":\"A\",\"validity\":false},{\"reponse\":\"b\",\"validity\":false},{\"reponse\":\"c\",\"validity\":false}],\"correct\":0}', 1),
(13, 'La salle d\'attente', 53, 19, 1, 'pending', '{\"reponses\":[{\"reponse\":\"Enfin plutôt du MathJax\",\"validity\":false},{\"reponse\":\"C\'est pas tt à fait pareil ?\",\"validity\":false}],\"correct\":0,\"enonce\":\"Ici on pourra mettre du latex\"}', 4);
-- --------------------------------------------------------
......@@ -139,9 +120,6 @@ CREATE TABLE `sessions` (
-- Déchargement des données de la table `sessions`
--
INSERT INTO `sessions` (`session_id`, `expires`, `data`) VALUES
('ori-Fh2FlF3gvkUqPemdvrGVdYhNGS7W', 1538598737, '{\"cookie\":{\"originalMaxAge\":null,\"expires\":null,\"httpOnly\":true,\"path\":\"/\"},\"user\":{\"id\":2,\"pseudo\":\"eleve\",\"password\":\"$2b$10$3tqnKFF5KwfGBGZw2C.Kf.st/ZJFXjqver/hgvACILt890TNfcoU2\",\"email\":\"\",\"isAdmin\":0,\"fullName\":\"Anne O\'neam\",\"promotion\":2018,\"studentNumber\":565645,\"institution\":\"IUT\"}}'),
('x42S9-xpBowaUEdnbma0rbDJ8SZLKIHG', 1538688061, '{\"cookie\":{\"originalMaxAge\":null,\"expires\":null,\"httpOnly\":true,\"path\":\"/\"},\"user\":{\"id\":1,\"pseudo\":\"peada\",\"password\":\"$2b$10$iNkfKpsFGkNXpx7on31sauLEOovMhOHzc.sY2zEoaUPCIsZV9ecj2\",\"email\":\"\",\"isAdmin\":1,\"fullName\":\"Paul-Elliot Anglès d\'Auriac\",\"promotion\":2018,\"studentNumber\":755645,\"institution\":\"IUT\"}}');
-- --------------------------------------------------------
......@@ -159,11 +137,6 @@ CREATE TABLE `setDeQuestion` (
-- Déchargement des données de la table `setDeQuestion`
--
INSERT INTO `setDeQuestion` (`id`, `name`, `owner`) VALUES
(19, 'le vrai set', 1),
(17, 'qdwsef', 1),
(18, 'test du set 3', 1),
(16, 'Test set', 1);
-- --------------------------------------------------------
......@@ -174,25 +147,37 @@ INSERT INTO `setDeQuestion` (`id`, `name`, `owner`) VALUES
CREATE TABLE `stats` (
`id` int(11) NOT NULL,
`userID` int(11) NOT NULL,
`roomID` int(11) NOT NULL,
`roomName` varchar(55) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`setID` int(11) DEFAULT NULL,
`setName` varchar(55) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`correct` enum('juste','faux','NSPP') COLLATE utf8mb4_unicode_ci NOT NULL,
`questionID` int(11) NOT NULL,
`questionType` enum('custom','set') COLLATE utf8mb4_unicode_ci DEFAULT 'set',
`question` text COLLATE utf8mb4_unicode_ci,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
`blocID` int(11) NOT NULL,
`response` int(11) NOT NULL,
`responseText` text COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Déchargement des données de la table `stats`
--
INSERT INTO `stats` (`id`, `userID`, `roomID`, `roomName`, `setID`, `setName`, `correct`, `questionID`, `questionType`, `question`, `time`) VALUES
(11, 2, 2, '{\"id\":2,\"name\":\"Test room\",\"id_currentQuestion\":50,\"que', 17, '{\"id\":17,\"name\":\"qdwsef\",\"owner\":1}', 'juste', 0, 'set', '{\"id\":50,\"enonce\":\"<sd\",\"indexSet\":0,\"class\":17,\"owner\":1,\"reponses\":[{\"reponse\":\"<sdw\",\"validity\":false}],\"correct\":0}', '2018-09-29 23:08:39'),
(12, 2, 2, '{\"id\":2,\"name\":\"Test room\",\"id_currentQuestion\":50,\"que', 17, '{\"id\":17,\"name\":\"qdwsef\",\"owner\":1}', 'juste', 0, 'set', '{\"reponses\":[{\"reponse\":\"La première des deux réponses\",\"validity\":false},{\"reponse\":\"La seconde qui est la bonne\",\"validity\":false}],\"correct\":1,\"enonce\":\"Ma propre question avec deux réponses\"}', '2018-09-29 23:10:07'),
(13, 2, 2, '{\"id\":2,\"name\":\"Test room\",\"id_currentQuestion\":53,\"que', 19, '{\"id\":19,\"name\":\"le vrai set\",\"owner\":1}', 'juste', 0, 'set', '{\"reponses\":[{\"reponse\":\"La question qui tue ?\",\"validity\":false},{\"reponse\":\"Le snowboard en force\",\"validity\":false},{\"reponse\":\"La grande question du pourquoi\",\"validity\":false}],\"correct\":1,\"enonce\":\"La question qui vit ???\"}', '2018-10-03 10:09:58');
-- --------------------------------------------------------
--
-- Structure de la table `statsBloc`
--
CREATE TABLE `statsBloc` (
`id` int(11) NOT NULL,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`setID` int(11) NOT NULL,
`roomID` int(11) NOT NULL,
`questionID` int(11) NOT NULL,
`courseID` int(11) NOT NULL,
`customQuestion` text COLLATE utf8mb4_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- Déchargement des données de la table `statsBloc`
--
-- --------------------------------------------------------
......@@ -209,12 +194,6 @@ CREATE TABLE `subscription` (
-- Déchargement des données de la table `subscription`
--
INSERT INTO `subscription` (`userID`, `courseID`) VALUES
(1, 1),
(1, 2),
(1, 3),
(2, 1),
(2, 3);
-- --------------------------------------------------------
......@@ -238,9 +217,6 @@ CREATE TABLE `users` (
-- Déchargement des données de la table `users`
--
INSERT INTO `users` (`id`, `pseudo`, `password`, `email`, `isAdmin`, `fullName`, `promotion`, `studentNumber`, `institution`) VALUES
(1, 'peada', '$2b$10$iNkfKpsFGkNXpx7on31sauLEOovMhOHzc.sY2zEoaUPCIsZV9ecj2', '', 1, 'Paul-Elliot Anglès d\'Auriac', 2018, 755645, 'IUT'),
(2, 'eleve', '$2b$10$3tqnKFF5KwfGBGZw2C.Kf.st/ZJFXjqver/hgvACILt890TNfcoU2', '', 0, 'Anne O\'neam', 2018, 565645, 'IUT');
--
-- Index pour les tables déchargées
......@@ -297,6 +273,12 @@ ALTER TABLE `setDeQuestion`
ALTER TABLE `stats`
ADD PRIMARY KEY (`id`);
--
-- Index pour la table `statsBloc`
--
ALTER TABLE `statsBloc`
ADD PRIMARY KEY (`id`);
--
-- Index pour la table `subscription`
--
......@@ -319,43 +301,49 @@ ALTER TABLE `users`
-- AUTO_INCREMENT pour la table `courses`
--
ALTER TABLE `courses`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
--
-- AUTO_INCREMENT pour la table `poll`
--
ALTER TABLE `poll`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=96;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=187;
--
-- AUTO_INCREMENT pour la table `questions`
--
ALTER TABLE `questions`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=56;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=59;
--
-- AUTO_INCREMENT pour la table `rooms`
--
ALTER TABLE `rooms`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;
--
-- AUTO_INCREMENT pour la table `setDeQuestion`
--
ALTER TABLE `setDeQuestion`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;
--
-- AUTO_INCREMENT pour la table `stats`
--
ALTER TABLE `stats`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;
--
-- AUTO_INCREMENT pour la table `statsBloc`
--
ALTER TABLE `statsBloc`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;
--
-- AUTO_INCREMENT pour la table `users`
--
ALTER TABLE `users`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
--
-- Contraintes pour les tables déchargées
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment