e332ed2e
Cyprien Bouissou
Fichier de base d...
|
1
|
CREATE TABLE Utilisateurs (
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
2
|
login char(30) PRIMARY KEY,
|
35c0c64d
Geoffrey PREUD'HOMME
api/utilisateur/{...
|
3
|
mdp char(255),
|
ecee29d1
Geoffrey PREUD'HOMME
api/client/ajoute...
|
4
|
idCarte char(8),
|
e332ed2e
Cyprien Bouissou
Fichier de base d...
|
5
|
droit integer DEFAULT '0'
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
6
7
|
);
|
d1991cf1
Geoffrey PREUD'HOMME
api/connexion 2/2
|
8
9
|
CREATE TABLE Sessions (
jeton char(30) PRIMARY KEY,
|
ecee29d1
Geoffrey PREUD'HOMME
api/client/ajoute...
|
10
|
utilisateur char(30) REFERENCES Utilisateurs(login)
|
d1991cf1
Geoffrey PREUD'HOMME
api/connexion 2/2
|
11
12
13
|
date datetime DEFAULT CURRENT_TIMESTAMP
);
|
e332ed2e
Cyprien Bouissou
Fichier de base d...
|
14
|
CREATE TABLE Clients (
|
ecee29d1
Geoffrey PREUD'HOMME
api/client/ajoute...
|
15
|
idCarte char(8) PRIMARY KEY,
|
e332ed2e
Cyprien Bouissou
Fichier de base d...
|
16
|
solde float(7,2),
|
ecee29d1
Geoffrey PREUD'HOMME
api/client/ajoute...
|
17
|
decouvert boolean DEFAULT false
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
18
19
20
21
22
|
);
CREATE TABLE Prix (
produit char(30),
|
e332ed2e
Cyprien Bouissou
Fichier de base d...
|
23
|
prix float(7,2)
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
24
25
26
27
28
29
|
);
CREATE TABLE Transactions (
id serial PRIMARY KEY,
type char(15),
|
d1991cf1
Geoffrey PREUD'HOMME
api/connexion 2/2
|
30
|
date datetime DEFAULT CURRENT_TIMESTAMP,
|
e332ed2e
Cyprien Bouissou
Fichier de base d...
|
31
|
montant float(7,2),
|
516b3851
Cyprien Bouissou
Re: Fichier base ...
|
32
|
quantite integer(2),
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
33
|
utilisateur char(30) REFERENCES Utilisateur(login),
|
d3ada92f
Geoffrey PREUD'HOMME
Harmonisation des...
|
34
|
client char(30) REFERENCES Client(loginLille1),
|
7b9c0dc6
Cyprien Bouissou
Fichier de base d...
|
35
36
|
valide boolean
);
|