Skip to content
Extraits de code Groupes Projets
Valider ef84f4f4 rédigé par Eliah REBSTOCK's avatar Eliah REBSTOCK
Parcourir les fichiers

Améliorations et corrections de la génération de la base

parent 34bc3c62
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!10Dev partie vers dev
......@@ -2,51 +2,50 @@ DROP TABLE IF EXISTS R_jeu;
CREATE TABLE R_jeu (
nom VARCHAR(255) NOT NULL,
description TEXT NOT NULL,
slug VARCHAR(255) NOT NULL,
est_valide TINYINT(1) NOT NULL,
PRIMARY KEY (slug)
slug VARCHAR(255) PRIMARY KEY,
est_valide TINYINT(1) NOT NULL
);
DROP TABLE IF EXISTS R_joueur;
CREATE TABLE R_joueur (
slug VARCHAR(255) NOT NULL,
slug VARCHAR(255) PRIMARY KEY,
pseudo VARCHAR(100) NOT NULL,
password TEXT NOT NULL,
nom VARCHAR(150) NOT NULL,
prenom VARCHAR(150) NOT NULL,
email VARCHAR(255) NOT NULL,
description TEXT NOT NULL,
PRIMARY KEY (`slug`)
description TEXT NOT NULL
);
DROP TABLE IF EXISTS R_admin;
CREATE TABLE R_admin (
`identite` varchar(255) NOT NULL,
PRIMARY KEY `admin_id` (`identite`)
identite varchar(255) REFERENCES R_joueur(slug),
PRIMARY KEY (identite)
);
DROP TABLE IF EXISTS `R_partie`;
CREATE TABLE `R_partie` (
`id` int(11) NOT NULL,
`id_jeu` VARCHAR(255) NOT NULL,
`date` TIMESTAMP NOT NULL,
PRIMARY KEY(`id`)
DROP TABLE IF EXISTS R_partie;
CREATE TABLE R_partie (
id INT(11) PRIMARY KEY AUTO_INCREMENT,
jeu VARCHAR(255) REFERENCES R_jeu(slug),
date TIMESTAMP NOT NULL
);
DROP TABLE IF EXISTS `R_joueur_partie`;
CREATE TABLE `R_joueur_partie` (
`partie` int(11) NOT NULL,
`joueur` VARCHAR(255) NOT NULL,
`classement` int(11) NOT NULL,
`score` int(11) NOT NULL
DROP TABLE IF EXISTS R_joueur_partie;
CREATE TABLE R_joueur_partie (
partie INT(11) REFERENCES R_partie(id),
joueur VARCHAR(255) REFERENCES R_joueur(slug),
classement INT(11) NOT NULL,
score INT(11) NOT NULL,
PRIMARY KEY (joueur, partie)
);
DROP TABLE IF EXISTS `R_joueur_jeu`;
CREATE TABLE `R_joueur_jeu` (
`joueur` varchar(255) NOT NULL,
`jeu` VARCHAR(255) NOT NULL,
`score` int(11) ,
`classement` int(11),
`est_jeu_favoris` tinyint(1)
DROP TABLE IF EXISTS R_joueur_jeu;
CREATE TABLE R_joueur_jeu (
joueur varchar(255) REFERENCES R_joueur(slug),
jeu VARCHAR(255) REFERENCES R_jeu(slug),
score INT(11),
classement INT(11),
est_jeu_favoris tinyint(1),
PRIMARY KEY (joueur, jeu)
);
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter