This repository has been archived by the owner on Jun 6, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
166 additions
and
167 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,167 +1,166 @@ | ||
DROP TABLE message; | ||
DROP TABLE commentaire; | ||
DROP TABLE fiche; | ||
DROP TABLE editeur; | ||
DROP TABLE equipe; | ||
DROP TABLE collection; | ||
DROP TABLE membre; | ||
|
||
CREATE TABLE membre( | ||
idmembre INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
prenom VARCHAR(30) NOT NULL, | ||
nom VARCHAR(30) NOT NULL, | ||
nomutilisateur VARCHAR(30) NOT NULL UNIQUE, | ||
motpasse VARCHAR(30) NOT NULL, | ||
ville VARCHAR(30) NOT NULL, | ||
codepostal VARCHAR(6) NOT NULL, | ||
courriel VARCHAR(30) NOT NULL, | ||
admin BOOLEAN NOT NULL DEFAULT FALSE, | ||
arriereplan VARCHAR(30) | ||
); | ||
|
||
CREATE TABLE message( | ||
idmess INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
iddestinataire INTEGER NOT NULL, | ||
iddestinateur INTEGER NOT NULL, | ||
objet VARCHAR(30), | ||
mess LONGTEXT NOT NULL, | ||
FOREIGN KEY(iddestinataire) REFERENCES membre(idmembre), | ||
FOREIGN KEY(iddestinateur) REFERENCES membre(idmembre) | ||
); | ||
|
||
CREATE TABLE collection( | ||
idcollection INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idmembre INTEGER NOT NULL, | ||
type ENUM('hockey', 'baseball', 'football', 'basketball') NOT NULL, | ||
FOREIGN KEY(idmembre) REFERENCES membre(idmembre) | ||
); | ||
|
||
CREATE TABLE editeur( | ||
idediteur INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
nom VARCHAR(30) NOT NULL | ||
); | ||
|
||
CREATE TABLE equipe( | ||
idequipe INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
nom VARCHAR(30) NOT NULL | ||
); | ||
|
||
CREATE TABLE fiche( | ||
idfiche INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idcollection INTEGER NOT NULL, | ||
idediteur INTEGER NOT NULL, | ||
idequipe INTEGER NOT NULL, | ||
annee DATE NOT NULL, | ||
nomjoueur VARCHAR(30) NOT NULL, | ||
prenomjoueur VARCHAR(30) NOT NULL, | ||
nojoueur INTEGER NOT NULL, | ||
recrue BOOLEAN NOT NULL DEFAULT FALSE, | ||
position VARCHAR(30) NOT NULL, | ||
numerotation VARCHAR(15), | ||
valeur FLOAT(15,2) NOT NULL, | ||
etat ENUM('impeccable', 'bonne', 'moyenne', 'passable', 'pietre') NOT NULL, | ||
imagedevant VARCHAR(30) NOT NULL, | ||
imagederriere VARCHAR(30) NOT NULL, | ||
publicationsursite DATETIME NOT NULL, | ||
FOREIGN KEY(idcollection) REFERENCES collection(idcollection), | ||
FOREIGN KEY(idediteur) REFERENCES editeur(idediteur), | ||
FOREIGN KEY(idequipe) REFERENCES equipe(idequipe) | ||
); | ||
|
||
CREATE TABLE commentaire( | ||
idcommentaire INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idfiche INTEGER NOT NULL, | ||
destinateur VARCHAR(30) NOT NULL, | ||
message LONGTEXT NOT NULL, | ||
FOREIGN KEY(idfiche) REFERENCES fiche(idfiche) | ||
); | ||
|
||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Jean-François', 'Collin', 'jfcollin', 'jfcollin123','Lévis','G1Q1Q9', 'jfcollin@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Loïc', 'Vial', 'lvial', 'lvial123','Lévis','G1Q1Q9', 'lvial@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Charles', 'Lesveque', 'clevesquen', 'clevesque123','Lévis','G1Q1Q9', 'clesveque@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel, admin) | ||
VALUES ('Admin', 'Nistrateur', 'admin', 'admin123','Lévis','G1Q1Q9', 'admin@test.com', '1'); | ||
|
||
INSERT INTO collection (idmembre, type) VALUES (1, 'hockey'); | ||
INSERT INTO collection (idmembre, type) VALUES (2, 'baseball'); | ||
INSERT INTO collection (idmembre, type) VALUES (3, 'basketball'); | ||
INSERT INTO collection (idmembre, type) VALUES (1, 'football'); | ||
INSERT INTO collection (idmembre, type) VALUES (4, 'hockey'); | ||
|
||
INSERT INTO equipe (nom) VALUES ('Bruins'); | ||
INSERT INTO equipe (nom) VALUES ('Flyers'); | ||
INSERT INTO equipe (nom) VALUES ('Canadiens'); | ||
INSERT INTO equipe (nom) VALUES ('Hurricane'); | ||
|
||
|
||
INSERT INTO editeur (nom) VALUES ('Upper Deck'); | ||
INSERT INTO editeur (nom) VALUES ('Score'); | ||
INSERT INTO editeur (nom) VALUES ('Pinnacle'); | ||
|
||
|
||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','1', '1','2005-01-01','Crosby','Sidney','87','0','Centre', '50.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-20 15:28'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('2','2', '2','2008-01-01','Jo','Blo','22','0','Gardien', '10.00','pietre','img/avant.jpg', | ||
'img/arriere.jpg','2011-09-20 14:28'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','1', '3','1982-01-01','Wayne','Gretzky','99','0','Gardien', '10.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-22 14:32'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('3','1', '3','2007-01-01','Michael','Jordan','17','1','Centre', '100.00','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-24 10:37'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('4','1', '3','2001-01-01','Jo','Lacrasse','69','1','Centre', '69.69','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','2', '1','2001-01-01','Joe','Lamerveille','6','0','Defenseur', '2.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2011-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('3','2', '1','2001-01-01','Pat','Lacraque','67','0','Ailier droit', '12.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2010-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('4','2', '1','2007-01-01','Max','Lefou','98','0','Centre', '112.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2009-09-19 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('5','2', '1','2007-01-01','Sam','Letrou','98','0','Centre', '1112.00','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2009-09-19 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('5','2', '1','2007-01-01','Gino','Camaro','18','0','Gardien', '12.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2009-08-19 13:48'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('2','3', '3','1997-01-01','Dany','Lamarre','18','0','Centre', '125.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2010-08-18 13:48'); | ||
|
||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('1','jfcollin','Ceci est un test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('3','clevesque','Ceci est un autre test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('2','jfcollin','Ceci est un autre autre test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('1','lvial','assez les test'); | ||
|
||
|
||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) VALUES ('1','2','Belles cartes', | ||
'Mon dieu que tu as de belle cartes!'); | ||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) VALUES ('2','3','Wow', | ||
'Que de belles cartes je suis sans mot!'); | ||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) VALUES ('3','1','Ouf', | ||
'Tes cartes sont vraiment de la merde!'); | ||
|
||
|
||
|
||
|
||
|
||
|
||
DROP TABLE IF EXISTS message; | ||
DROP TABLE IF EXISTS commentaire; | ||
DROP TABLE IF EXISTS fiche; | ||
DROP TABLE IF EXISTS editeur; | ||
DROP TABLE IF EXISTS equipe; | ||
DROP TABLE IF EXISTS collection; | ||
DROP TABLE IF EXISTS membre; | ||
|
||
CREATE TABLE membre( | ||
idmembre INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
prenom VARCHAR(30) NOT NULL, | ||
nom VARCHAR(30) NOT NULL, | ||
nomutilisateur VARCHAR(30) NOT NULL UNIQUE, | ||
motpasse VARCHAR(30) NOT NULL, | ||
ville VARCHAR(30) NOT NULL, | ||
codepostal VARCHAR(6) NOT NULL, | ||
courriel VARCHAR(30) NOT NULL, | ||
admin BOOLEAN NOT NULL DEFAULT FALSE, | ||
arriereplan VARCHAR(30) | ||
); | ||
|
||
CREATE TABLE message( | ||
idmess INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
iddestinataire INTEGER NOT NULL, | ||
iddestinateur INTEGER NOT NULL, | ||
objet VARCHAR(30), | ||
mess LONGTEXT NOT NULL, | ||
FOREIGN KEY(iddestinataire) REFERENCES membre(idmembre), | ||
FOREIGN KEY(iddestinateur) REFERENCES membre(idmembre) | ||
); | ||
|
||
CREATE TABLE collection( | ||
idcollection INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idmembre INTEGER NOT NULL, | ||
type ENUM('hockey', 'baseball', 'football', 'basketball') NOT NULL, | ||
FOREIGN KEY(idmembre) REFERENCES membre(idmembre) | ||
); | ||
|
||
CREATE TABLE editeur( | ||
idediteur INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
nom VARCHAR(30) NOT NULL | ||
); | ||
|
||
CREATE TABLE equipe( | ||
idequipe INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
nom VARCHAR(30) NOT NULL | ||
); | ||
|
||
CREATE TABLE fiche( | ||
idfiche INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idcollection INTEGER NOT NULL, | ||
idediteur INTEGER NOT NULL, | ||
idequipe INTEGER NOT NULL, | ||
annee DATE NOT NULL, | ||
nomjoueur VARCHAR(30) NOT NULL, | ||
prenomjoueur VARCHAR(30) NOT NULL, | ||
nojoueur INTEGER NOT NULL, | ||
recrue BOOLEAN NOT NULL DEFAULT FALSE, | ||
position VARCHAR(30) NOT NULL, | ||
numerotation VARCHAR(15), | ||
valeur FLOAT(15,2) NOT NULL, | ||
etat ENUM('impeccable', 'bonne', 'moyenne', 'passable', 'pietre') NOT NULL, | ||
imagedevant VARCHAR(30) NOT NULL, | ||
imagederriere VARCHAR(30) NOT NULL, | ||
publicationsursite DATETIME NOT NULL, | ||
FOREIGN KEY(idcollection) REFERENCES collection(idcollection), | ||
FOREIGN KEY(idediteur) REFERENCES editeur(idediteur), | ||
FOREIGN KEY(idequipe) REFERENCES equipe(idequipe) | ||
); | ||
|
||
CREATE TABLE commentaire( | ||
idcommentaire INTEGER PRIMARY KEY AUTO_INCREMENT, | ||
idfiche INTEGER NOT NULL, | ||
destinateur VARCHAR(30) NOT NULL, | ||
message LONGTEXT NOT NULL, | ||
FOREIGN KEY(idfiche) REFERENCES fiche(idfiche) | ||
); | ||
|
||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Homer', 'Simpson', 'hsimpson', 'hsimpson123', 'Springfield', 'X0X0X0', 'hsimpson@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Jean-François', 'Collin', 'jfcollin', 'jfcollin123','Lévis','G1Q1Q9', 'jfcollin@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Loïc', 'Vial', 'lvial', 'lvial123','Lévis','G1Q1Q9', 'lvial@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel) | ||
VALUES ('Charles', 'Lesveque', 'clevesquen', 'clevesque123','Lévis','G1Q1Q9', 'clesveque@test.com'); | ||
INSERT INTO membre (prenom, nom, nomutilisateur, motpasse, ville, codepostal, courriel, admin) | ||
VALUES ('Admin', 'Nistrateur', 'admin', 'admin123','Lévis','G1Q1Q9', 'admin@test.com', TRUE); | ||
|
||
INSERT INTO collection (idmembre, type) VALUES (1, 'hockey'); | ||
INSERT INTO collection (idmembre, type) VALUES (2, 'baseball'); | ||
INSERT INTO collection (idmembre, type) VALUES (3, 'basketball'); | ||
INSERT INTO collection (idmembre, type) VALUES (1, 'football'); | ||
INSERT INTO collection (idmembre, type) VALUES (4, 'hockey'); | ||
|
||
INSERT INTO equipe (nom) VALUES ('Bruins'); | ||
INSERT INTO equipe (nom) VALUES ('Flyers'); | ||
INSERT INTO equipe (nom) VALUES ('Canadiens'); | ||
INSERT INTO equipe (nom) VALUES ('Hurricane'); | ||
|
||
INSERT INTO editeur (nom) VALUES ('Upper Deck'); | ||
INSERT INTO editeur (nom) VALUES ('Score'); | ||
INSERT INTO editeur (nom) VALUES ('Pinnacle'); | ||
|
||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','1', '1','2005-01-01','Crosby','Sidney','87','0','Centre', '50.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-20 15:28'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('2','2', '2','2008-01-01','Jo','Blo','22','0','Gardien', '10.00','pietre','img/avant.jpg', | ||
'img/arriere.jpg','2011-09-20 14:28'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','1', '3','1982-01-01','Wayne','Gretzky','99','0','Gardien', '10.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-22 14:32'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('3','1', '3','2007-01-01','Michael','Jordan','17','1','Centre', '100.00','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-24 10:37'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('4','1', '3','2001-01-01','Jo','Lacrasse','69','1','Centre', '69.69','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2012-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('1','2', '1','2001-01-01','Joe','Lamerveille','6','0','Defenseur', '2.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2011-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('3','2', '1','2001-01-01','Pat','Lacraque','67','0','Ailier droit', '12.00','passable','img/avant.jpg', | ||
'img/arriere.jpg','2010-09-12 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('4','2', '1','2007-01-01','Max','Lefou','98','0','Centre', '112.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2009-09-19 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('5','2', '1','2007-01-01','Sam','Letrou','98','0','Centre', '1112.00','bonne','img/avant.jpg', | ||
'img/arriere.jpg','2009-09-19 12:45'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('5','2', '1','2007-01-01','Gino','Camaro','18','0','Gardien', '12.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2009-08-19 13:48'); | ||
INSERT INTO fiche (idcollection, idediteur, idequipe, annee, nomjoueur, prenomjoueur, nojoueur, recrue, position, | ||
valeur, etat, imagedevant, imagederriere, publicationsursite) | ||
VALUES ('2','3', '3','1997-01-01','Dany','Lamarre','18','0','Centre', '125.00','impeccable','img/avant.jpg', | ||
'img/arriere.jpg','2010-08-18 13:48'); | ||
|
||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('1','jfcollin','Ceci est un test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('3','clevesque','Ceci est un autre test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('2','jfcollin','Ceci est un autre autre test'); | ||
INSERT INTO commentaire (idfiche,destinateur, message) VALUES ('1','lvial','Assez les tests !'); | ||
|
||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) | ||
VALUES ('1','2','Belles cartes', 'Mon dieu que tu as de belles cartes!'); | ||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) | ||
VALUES ('2','3','Wow', 'Que de belles cartes je suis sans mot!'); | ||
INSERT INTO message (iddestinataire, iddestinateur, objet, mess) | ||
VALUES ('3','1','Ouf', 'Tes cartes sont vraiment de la merde!'); | ||
|
||
|
||
|
||
|
||
|
||
|