Commit 23209ae6 authored by raphael.peim's avatar raphael.peim

Create CreateDB.sql

parent 64008288
-- phpMyAdmin SQL Dump
-- version 4.9.3
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost:8889
-- Généré le : jeu. 03 déc. 2020 à 22:19
-- Version du serveur : 5.7.26
-- Version de PHP : 7.4.2
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
--
-- Base de données : `dbtest`
--
-- --------------------------------------------------------
--
-- Structure de la table `game`
--
CREATE TABLE `game` (
`id` int(11) NOT NULL,
`private` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `game`
--
INSERT INTO `game` (`id`, `private`) VALUES
(1, 0),
(2, 1);
-- --------------------------------------------------------
--
-- Structure de la table `tournament`
--
CREATE TABLE `tournament` (
`id` int(11) NOT NULL,
`id_game` int(11) NOT NULL,
`id_user` int(11) NOT NULL,
`score` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `tournament`
--
INSERT INTO `tournament` (`id`, `id_game`, `id_user`, `score`) VALUES
(1, 1, 1, 1250),
(2, 1, 2, 1000),
(3, 1, 4, 1200),
(4, 1, 3, 1000);
-- --------------------------------------------------------
--
-- Structure de la table `users`
--
CREATE TABLE `users` (
`id` int(11) NOT NULL,
`firstname` varchar(50) NOT NULL,
`lastname` varchar(50) NOT NULL,
`login` varchar(50) NOT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`role` smallint(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `users`
--
INSERT INTO `users` (`id`, `firstname`, `lastname`, `login`, `email`, `password`, `role`) VALUES
(1, 'Raphaël', 'Peim', 'Raph', 'rp@gmail.com', '$2a$10$y9e4QV2mGc.j2l81n82KbOpDJB2m9O564pEOwLj58TsztFn6Fg552', 1),
(2, 'John', 'Doe', 'John', 'jd@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0),
(3, 'Nolwenn', 'Le Gourierec', 'Nono', 'nlg@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0),
(4, 'Romain', 'Benaya', 'Romich', 'rb@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0);
--
-- Index pour les tables déchargées
--
--
-- Index pour la table `game`
--
ALTER TABLE `game`
ADD PRIMARY KEY (`id`);
--
-- Index pour la table `tournament`
--
ALTER TABLE `tournament`
ADD PRIMARY KEY (`id`),
ADD KEY `id_game` (`id_game`,`id_user`),
ADD KEY `id_user` (`id_user`);
--
-- Index pour la table `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `email` (`email`),
ADD UNIQUE KEY `login` (`login`);
--
-- AUTO_INCREMENT pour les tables déchargées
--
--
-- AUTO_INCREMENT pour la table `game`
--
ALTER TABLE `game`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT pour la table `tournament`
--
ALTER TABLE `tournament`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
--
-- AUTO_INCREMENT pour la table `users`
--
ALTER TABLE `users`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;
--
-- Contraintes pour les tables déchargées
--
--
-- Contraintes pour la table `tournament`
--
ALTER TABLE `tournament`
ADD CONSTRAINT `tournament_ibfk_1` FOREIGN KEY (`id_user`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `tournament_ibfk_2` FOREIGN KEY (`id_game`) REFERENCES `game` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- phpMyAdmin SQL Dump
-- version 4.9.3
-- https://www.phpmyadmin.net/
--
-- Hôte : localhost:8889
-- Généré le : jeu. 03 déc. 2020 à 22:19
-- Version du serveur : 5.7.26
-- Version de PHP : 7.4.2
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
--
-- Base de données : `dbtest`
--
-- --------------------------------------------------------
--
-- Structure de la table `game`
--
CREATE TABLE `game` (
`id` int(11) NOT NULL,
`private` tinyint(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `game`
--
INSERT INTO `game` (`id`, `private`) VALUES
(1, 0),
(2, 1);
-- --------------------------------------------------------
--
-- Structure de la table `tournament`
--
CREATE TABLE `tournament` (
`id` int(11) NOT NULL,
`id_game` int(11) NOT NULL,
`id_user` int(11) NOT NULL,
`score` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `tournament`
--
INSERT INTO `tournament` (`id`, `id_game`, `id_user`, `score`) VALUES
(1, 1, 1, 1250),
(2, 1, 2, 1000),
(3, 1, 4, 1200),
(4, 1, 3, 1000);
-- --------------------------------------------------------
--
-- Structure de la table `users`
--
CREATE TABLE `users` (
`id` int(11) NOT NULL,
`firstname` varchar(50) NOT NULL,
`lastname` varchar(50) NOT NULL,
`login` varchar(50) NOT NULL,
`email` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`role` smallint(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Déchargement des données de la table `users`
--
INSERT INTO `users` (`id`, `firstname`, `lastname`, `login`, `email`, `password`, `role`) VALUES
(1, 'Raphaël', 'Peim', 'Raph', 'rp@gmail.com', '$2a$10$y9e4QV2mGc.j2l81n82KbOpDJB2m9O564pEOwLj58TsztFn6Fg552', 1),
(2, 'John', 'Doe', 'John', 'jd@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0),
(3, 'Nolwenn', 'Le Gourierec', 'Nono', 'nlg@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0),
(4, 'Romain', 'Benaya', 'Romich', 'rb@etu.imt-lille-douai.fr', '$2a$10$EsNS5onYP0YacQR6Kpbgqu1r1nPXM3ag/dNVhD.Ui3eSJZkgkhYau', 0);
--
-- Index pour les tables déchargées
--
--
-- Index pour la table `game`
--
ALTER TABLE `game`
ADD PRIMARY KEY (`id`);
--
-- Index pour la table `tournament`
--
ALTER TABLE `tournament`
ADD PRIMARY KEY (`id`),
ADD KEY `id_game` (`id_game`,`id_user`),
ADD KEY `id_user` (`id_user`);
--
-- Index pour la table `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `email` (`email`),
ADD UNIQUE KEY `login` (`login`);
--
-- AUTO_INCREMENT pour les tables déchargées
--
--
-- AUTO_INCREMENT pour la table `game`
--
ALTER TABLE `game`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- AUTO_INCREMENT pour la table `tournament`
--
ALTER TABLE `tournament`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
--
-- AUTO_INCREMENT pour la table `users`
--
ALTER TABLE `users`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;
--
-- Contraintes pour les tables déchargées
--
--
-- Contraintes pour la table `tournament`
--
ALTER TABLE `tournament`
ADD CONSTRAINT `tournament_ibfk_1` FOREIGN KEY (`id_user`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `tournament_ibfk_2` FOREIGN KEY (`id_game`) REFERENCES `game` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
......@@ -69,7 +69,7 @@
}
})
.then(data => {
// Données de l'utilisateur {{ Login }}, undefined s'il n'existe pas
// Données de l'utilisateur, undefined s'il n'existe pas
const row = data[data.findIndex((e) => e.login == form.elements.login.value)]
if (row !== undefined) {
......@@ -93,7 +93,7 @@
}
}).catch(error => {
console.error(error)
});
})
},
getToken(login, password) {
return new Promise((resolve) => {
......
......@@ -26,6 +26,7 @@
Navbar
},
beforeMount() {
this.getData()
},
methods: {
......
Markdown is supported
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