Merge branch 'fix-serial'
This commit is contained in:
commit
5219e470ed
@ -36,16 +36,16 @@ DROP TABLE IF EXISTS pieces_complexes CASCADE;
|
|||||||
|
|
||||||
CREATE TABLE acheter
|
CREATE TABLE acheter
|
||||||
(
|
(
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre INTEGER NOT NULL,
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
quantite_acheter INTEGER ,
|
quantite_acheter INTEGER ,
|
||||||
CONSTRAINT pk__acheter PRIMARY KEY (id_membre, id_piece)
|
CONSTRAINT pk__acheter PRIMARY KEY (id_membre, id_piece)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE avoir_motif
|
CREATE TABLE avoir_motif
|
||||||
(
|
(
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
id_motif SERIAL NOT NULL,
|
id_motif INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__avoir_motif PRIMARY KEY (id_piece, id_motif)
|
CONSTRAINT pk__avoir_motif PRIMARY KEY (id_piece, id_motif)
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -59,22 +59,22 @@ CREATE TABLE boites
|
|||||||
|
|
||||||
CREATE TABLE colorer
|
CREATE TABLE colorer
|
||||||
(
|
(
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
id_couleur SERIAL NOT NULL,
|
id_couleur INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__colorer PRIMARY KEY (id_piece, id_couleur)
|
CONSTRAINT pk__colorer PRIMARY KEY (id_piece, id_couleur)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE construire
|
CREATE TABLE construire
|
||||||
(
|
(
|
||||||
id_boite SERIAL NOT NULL,
|
id_boite INTEGER NOT NULL,
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__construire PRIMARY KEY (id_boite, id_modele)
|
CONSTRAINT pk__construire PRIMARY KEY (id_boite, id_modele)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE contenir
|
CREATE TABLE contenir
|
||||||
(
|
(
|
||||||
id_boite SERIAL NOT NULL,
|
id_boite INTEGER NOT NULL,
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
quantite_contenir INTEGER NOT NULL,
|
quantite_contenir INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__contenir PRIMARY KEY (id_boite, id_piece)
|
CONSTRAINT pk__contenir PRIMARY KEY (id_boite, id_piece)
|
||||||
);
|
);
|
||||||
@ -88,37 +88,37 @@ CREATE TABLE couleurs
|
|||||||
|
|
||||||
CREATE TABLE enregistrer
|
CREATE TABLE enregistrer
|
||||||
(
|
(
|
||||||
id_boite SERIAL NOT NULL,
|
id_boite INTEGER NOT NULL,
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre INTEGER NOT NULL,
|
||||||
quantite_enregistrer INTEGER NOT NULL,
|
quantite_enregistrer INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__enregistrer PRIMARY KEY (id_boite, id_membre)
|
CONSTRAINT pk__enregistrer PRIMARY KEY (id_boite, id_membre)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE etre
|
CREATE TABLE etre
|
||||||
(
|
(
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
id_marque SERIAL NOT NULL,
|
id_marque INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__etre PRIMARY KEY (id_piece, id_marque)
|
CONSTRAINT pk__etre PRIMARY KEY (id_piece, id_marque)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE etre_complexe
|
CREATE TABLE etre_complexe
|
||||||
(
|
(
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
id_piece_complexe SERIAL NOT NULL,
|
id_piece_complexe INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__etre_complexe PRIMARY KEY (id_piece, id_piece_complexe)
|
CONSTRAINT pk__etre_complexe PRIMARY KEY (id_piece, id_piece_complexe)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE etre_forme
|
CREATE TABLE etre_forme
|
||||||
(
|
(
|
||||||
id_forme SERIAL NOT NULL,
|
id_forme INTEGER NOT NULL,
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__etre_forme PRIMARY KEY (id_forme, id_piece)
|
CONSTRAINT pk__etre_forme PRIMARY KEY (id_forme, id_piece)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE fils
|
CREATE TABLE fils
|
||||||
(
|
(
|
||||||
id_fil SERIAL NOT NULL,
|
id_fil INTEGER NOT NULL,
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__fils PRIMARY KEY (id_fil)
|
CONSTRAINT pk__fils PRIMARY KEY (id_fil)
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -126,7 +126,7 @@ CREATE TABLE illustrations
|
|||||||
(
|
(
|
||||||
id_illustration SERIAL NOT NULL,
|
id_illustration SERIAL NOT NULL,
|
||||||
url_illustration VARCHAR(2048) ,
|
url_illustration VARCHAR(2048) ,
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__illustrations PRIMARY KEY (id_illustration)
|
CONSTRAINT pk__illustrations PRIMARY KEY (id_illustration)
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -152,58 +152,61 @@ CREATE TABLE modeles
|
|||||||
id_modele SERIAL NOT NULL,
|
id_modele SERIAL NOT NULL,
|
||||||
nom_modele VARCHAR(255) ,
|
nom_modele VARCHAR(255) ,
|
||||||
url_notice_modele VARCHAR(2048) ,
|
url_notice_modele VARCHAR(2048) ,
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre INTEGER NOT NULL,
|
||||||
id_modele_2 SERIAL NOT NULL,
|
id_modele_2 INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__modeles PRIMARY KEY (id_modele)
|
CONSTRAINT pk__modeles PRIMARY KEY (id_modele)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE necessiter
|
CREATE TABLE necessiter
|
||||||
(
|
(
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
quantite_necessiter INTEGER NOT NULL,
|
quantite_necessiter INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__necessiter PRIMARY KEY (id_modele, id_piece)
|
CONSTRAINT pk__necessiter PRIMARY KEY (id_modele, id_piece)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE noter
|
CREATE TABLE noter
|
||||||
(
|
(
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre INTEGER NOT NULL,
|
||||||
note_noter VARCHAR(255) NOT NULL,
|
note_noter VARCHAR(255) NOT NULL,
|
||||||
CONSTRAINT pk__noter PRIMARY KEY (id_modele, id_membre)
|
CONSTRAINT pk__noter PRIMARY KEY (id_modele, id_membre)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE perdre
|
CREATE TABLE perdre
|
||||||
(
|
(
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre INTEGER NOT NULL,
|
||||||
id_boite SERIAL NOT NULL,
|
id_boite INTEGER NOT NULL,
|
||||||
id_piece SERIAL NOT NULL,
|
id_piece INTEGER NOT NULL,
|
||||||
quantite_perdre INTEGER NOT NULL,
|
quantite_perdre INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__perdre PRIMARY KEY (id_membre, id_boite, id_piece)
|
CONSTRAINT pk__perdre PRIMARY KEY (id_membre, id_boite, id_piece)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE varier
|
CREATE TABLE varier
|
||||||
(
|
(
|
||||||
id_modele SERIAL NOT NULL,
|
id_modele INTEGER NOT NULL,
|
||||||
id_modele_2 SERIAL NOT NULL,
|
id_modele_2 INTEGER NOT NULL,
|
||||||
CONSTRAINT pk__varier PRIMARY KEY (id_modele, id_modele_2)
|
CONSTRAINT pk__varier PRIMARY KEY (id_modele, id_modele_2)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE formes
|
CREATE TABLE formes
|
||||||
(
|
(
|
||||||
id_forme SERIAL NOT NULL,
|
id_forme SERIAL NOT NULL,
|
||||||
|
nom_forme VARCHAR(255) NOT NULL,
|
||||||
CONSTRAINT pk__formes PRIMARY KEY (id_forme)
|
CONSTRAINT pk__formes PRIMARY KEY (id_forme)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE membres
|
CREATE TABLE membres
|
||||||
(
|
(
|
||||||
id_membre SERIAL NOT NULL,
|
id_membre SERIAL NOT NULL,
|
||||||
|
nom_membre VARCHAR(255) NOT NULL,
|
||||||
CONSTRAINT pk__membres PRIMARY KEY (id_membre)
|
CONSTRAINT pk__membres PRIMARY KEY (id_membre)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE motifs
|
CREATE TABLE motifs
|
||||||
(
|
(
|
||||||
id_motif SERIAL NOT NULL,
|
id_motif SERIAL NOT NULL,
|
||||||
|
nom_motif VARCHAR(255) NOT NULL,
|
||||||
CONSTRAINT pk__motifs PRIMARY KEY (id_motif)
|
CONSTRAINT pk__motifs PRIMARY KEY (id_motif)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user