19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
droit_wiki INT DEFAULT 1,
droit_membres INT DEFAULT 1,
droit_compta INT DEFAULT 1,
droit_inscription INT DEFAULT 0,
droit_connexion INT DEFAULT 1
);
-- Droits affectés à chaque catégorie de membres
CREATE TABLE membres_categories_droits (
id_categorie INTEGER,
droit INTEGER,
PRIMARY KEY (id_categorie, droit)
);
-- Membres de l'asso
CREATE TABLE membres (
id INTEGER PRIMARY KEY,
id_categorie INTEGER,
-- Connexion
passe TEXT,
-- Données personnelles
nom TEXT,
pseudo TEXT,
email TEXT,
adresse TEXT,
code_postal INTEGER,
ville TEXT,
pays TEXT,
telephone TEXT,
date_anniversaire TEXT,
-- Pour le bordel
details TEXT,
date_inscription TEXT,
date_connexion TEXT,
-- Dernière cotisation enregistrée
date_cotisation TEXT
);
|
<
<
<
<
<
<
<
|
|
|
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
droit_wiki INT DEFAULT 1,
droit_membres INT DEFAULT 1,
droit_compta INT DEFAULT 1,
droit_inscription INT DEFAULT 0,
droit_connexion INT DEFAULT 1
);
-- Membres de l'asso
CREATE TABLE membres (
id INTEGER PRIMARY KEY,
id_categorie INTEGER,
-- Connexion
passe TEXT,
-- Données personnelles
nom TEXT,
email TEXT,
adresse TEXT,
code_postal INTEGER,
ville TEXT,
pays TEXT,
telephone TEXT,
date_naissance TEXT,
-- Pour le bordel
notes TEXT,
date_inscription TEXT,
date_connexion TEXT,
-- Dernière cotisation enregistrée
date_cotisation TEXT
);
|