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