Line 1... |
Line 1... |
1 |
DROP DATABASE IF EXISTS `gestion_v4`;
|
1 |
DROP DATABASE IF EXISTS `gestion_v4`;
|
2 |
CREATE DATABASE `gestion_v4` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
|
2 |
CREATE DATABASE `gestion_v4` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
|
Line 3... |
Line 3... |
3 |
|
3 |
|
4 |
CREATE TABLE `gestion_v4`.gestion_absence (
|
4 |
CREATE TABLE `gestion_v4`.gestion_absence (
|
5 |
ga_id_abscence INTEGER(11) UNSIGNED NOT NULL,
|
5 |
ga_id_abscence INTEGER(11) UNSIGNED NOT NULL,
|
6 |
ga_ce_absence_motif TINYINT(3) UNSIGNED NOT NULL,
|
6 |
ga_ce_absence_motif TINYINT(3) UNSIGNED NOT NULL,
|
7 |
ga_ce_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
7 |
ga_ce_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
8 |
ga_date_debut DATE NOT NULL DEFAULT "0000-00-00",
|
8 |
ga_date_debut DATE NOT NULL DEFAULT "0000-00-00",
|
9 |
ga_date_fin DATE NOT NULL DEFAULT "0000-00-00",
|
9 |
ga_date_fin DATE NOT NULL DEFAULT "0000-00-00",
|
10 |
ga_date_envoi_lettre DATE NOT NULL DEFAULT "0000-00-00",
|
10 |
ga_date_envoi_lettre DATE NOT NULL DEFAULT "0000-00-00",
|
11 |
PRIMARY KEY(ga_id_abscence)
|
11 |
PRIMARY KEY(ga_id_abscence)
|
Line 12... |
Line 12... |
12 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
12 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
13 |
|
13 |
|
14 |
CREATE TABLE `gestion_v4`.gestion_absence_motif (
|
14 |
CREATE TABLE `gestion_v4`.gestion_absence_motif (
|
15 |
gam_id_absence_motif TINYINT(3) UNSIGNED NOT NULL,
|
15 |
gam_id_absence_motif TINYINT(3) UNSIGNED NOT NULL,
|
16 |
gam_libelle VARCHAR(255) NOT NULL,
|
16 |
gam_libelle VARCHAR(255) NOT NULL,
|
17 |
gam_mark_rtt BOOL NOT NULL,
|
17 |
gam_mark_rtt BOOL NOT NULL,
|
18 |
gam_nbre_heure INT(11) NULL,
|
18 |
gam_nbre_heure INT(11) NULL,
|
Line 19... |
Line 19... |
19 |
PRIMARY KEY(gam_id_absence_motif)
|
19 |
PRIMARY KEY(gam_id_absence_motif)
|
20 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
20 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
21 |
|
21 |
|
22 |
CREATE TABLE `gestion_v4`.gestion_frais_km (
|
22 |
CREATE TABLE `gestion_v4`.gestion_frais_km (
|
Line 27... |
Line 27... |
27 |
gfk_nbre_km FLOAT NULL,
|
27 |
gfk_nbre_km FLOAT NULL,
|
28 |
gfk_objet VARCHAR(255) NULL,
|
28 |
gfk_objet VARCHAR(255) NULL,
|
29 |
gfk_trajet VARCHAR(255) NULL,
|
29 |
gfk_trajet VARCHAR(255) NULL,
|
30 |
gfk_montant_total FLOAT NOT NULL,
|
30 |
gfk_montant_total FLOAT NOT NULL,
|
31 |
PRIMARY KEY(gfk_id_frais_km)
|
31 |
PRIMARY KEY(gfk_id_frais_km)
|
32 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
32 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
Line 33... |
Line 33... |
33 |
|
33 |
|
34 |
CREATE TABLE `gestion_v4`.gestion_frais_km_taux (
|
34 |
CREATE TABLE `gestion_v4`.gestion_frais_km_taux (
|
35 |
gfkt_id_frais_km_taux INTEGER(11) UNSIGNED NOT NULL,
|
35 |
gfkt_id_frais_km_taux INTEGER(11) UNSIGNED NOT NULL,
|
36 |
gfkt_taux FLOAT NOT NULL,
|
36 |
gfkt_taux FLOAT NOT NULL,
|
37 |
PRIMARY KEY(gfkt_id_frais_km_taux)
|
37 |
PRIMARY KEY(gfkt_id_frais_km_taux)
|
Line 38... |
Line 38... |
38 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
38 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
39 |
|
39 |
|
40 |
CREATE TABLE `gestion_v4`.gestion_note_frais (
|
40 |
CREATE TABLE `gestion_v4`.gestion_note_frais (
|
41 |
gnf_id_note_frais INTEGER(11) UNSIGNED NOT NULL,
|
41 |
gnf_id_note_frais INTEGER(11) UNSIGNED NOT NULL,
|
42 |
gnf_ce_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
42 |
gnf_ce_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
43 |
gnf_libelle VARCHAR(255) NOT NULL,
|
43 |
gnf_libelle VARCHAR(255) NOT NULL,
|
Line 44... |
Line 44... |
44 |
PRIMARY KEY(gnf_id_note_frais)
|
44 |
PRIMARY KEY(gnf_id_note_frais)
|
45 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
45 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
46 |
|
46 |
|
47 |
CREATE TABLE `gestion_v4`.gestion_note_frais_ligne (
|
47 |
CREATE TABLE `gestion_v4`.gestion_note_frais_ligne (
|
48 |
gnfl_id_note_frais_ligne INTEGER(11) UNSIGNED NOT NULL,
|
48 |
gnfl_id_note_frais_ligne INTEGER(11) UNSIGNED NOT NULL,
|
49 |
gnfl_ce_note_frais INTEGER(11) UNSIGNED NOT NULL,
|
49 |
gnfl_ce_note_frais INTEGER(11) UNSIGNED NOT NULL,
|
50 |
gnfl_date DATE NOT NULL DEFAULT "0000-00-00",
|
50 |
gnfl_date DATE NOT NULL DEFAULT "0000-00-00",
|
51 |
gnfl_montant_ht FLOAT NULL,
|
51 |
gnfl_montant_ht FLOAT NULL,
|
52 |
gnfl_taux_tva FLOAT NULL,
|
52 |
gnfl_taux_tva FLOAT NULL,
|
Line 53... |
Line 53... |
53 |
gnfl_montant_ttc FLOAT NOT NULL,
|
53 |
gnfl_montant_ttc FLOAT NOT NULL,
|
54 |
PRIMARY KEY(gnfl_id_note_frais_ligne)
|
54 |
PRIMARY KEY(gnfl_id_note_frais_ligne)
|
55 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
55 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
56 |
|
56 |
|
57 |
CREATE TABLE `gestion_v4`.gestion_projet (
|
57 |
CREATE TABLE `gestion_v4`.gestion_projet (
|
58 |
gp_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
58 |
gp_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
59 |
gp_ce_categorie INTEGER(11) UNSIGNED NOT NULL,
|
59 |
gp_ce_categorie INTEGER(11) UNSIGNED NOT NULL,
|
60 |
gp_nom_projet VARCHAR(255) NOT NULL,
|
60 |
gp_nom_projet VARCHAR(255) NOT NULL,
|
61 |
gp_description TEXT NULL,
|
61 |
gp_description TEXT NULL,
|
62 |
gp_date_debut DATE NULL,
|
62 |
gp_date_debut DATE NULL,
|
Line 63... |
Line 63... |
63 |
gp_duree_prevue FLOAT NULL,
|
63 |
gp_duree_prevue FLOAT NULL,
|
64 |
gp_avancement INTEGER(11) NULL,
|
64 |
gp_avancement INTEGER(11) NULL,
|
65 |
PRIMARY KEY(gp_id_projet)
|
65 |
PRIMARY KEY(gp_id_projet)
|
66 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
66 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
67 |
|
67 |
|
Line 68... |
Line 68... |
68 |
CREATE TABLE `gestion_v4`.gestion_projet_categorie (
|
68 |
CREATE TABLE `gestion_v4`.gestion_projet_categorie (
|
69 |
gpc_id_categorie INTEGER(11) UNSIGNED NOT NULL,
|
69 |
gpc_id_categorie INTEGER(11) UNSIGNED NOT NULL,
|
70 |
gpc_libelle VARCHAR(255) NOT NULL,
|
70 |
gpc_libelle VARCHAR(255) NOT NULL,
|
71 |
PRIMARY KEY(gpc_id_categorie)
|
71 |
PRIMARY KEY(gpc_id_categorie)
|
Line 79... |
Line 79... |
79 |
gpt_description TEXT NULL,
|
79 |
gpt_description TEXT NULL,
|
80 |
gpt_date_debut DATE NULL,
|
80 |
gpt_date_debut DATE NULL,
|
81 |
gpt_duree_prevue INTEGER(11) UNSIGNED NULL,
|
81 |
gpt_duree_prevue INTEGER(11) UNSIGNED NULL,
|
82 |
gpt_avancement INTEGER(11) NULL,
|
82 |
gpt_avancement INTEGER(11) NULL,
|
83 |
PRIMARY KEY(gpt_id_tache)
|
83 |
PRIMARY KEY(gpt_id_tache)
|
84 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
84 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
Line 85... |
Line 85... |
85 |
|
85 |
|
86 |
CREATE TABLE `gestion_v4`.gestion_travail_projet (
|
86 |
CREATE TABLE `gestion_v4`.gestion_travail_projet (
|
87 |
gtp_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
87 |
gtp_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
88 |
gtp_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
88 |
gtp_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
89 |
gtp_id_date_travail DATE NOT NULL DEFAULT "0000-00-00",
|
89 |
gtp_id_date_travail DATE NOT NULL DEFAULT "0000-00-00",
|
90 |
gtp_duree FLOAT NOT NULL DEFAULT 0,
|
90 |
gtp_duree FLOAT NOT NULL DEFAULT 0,
|
91 |
PRIMARY KEY(gtp_id_utilisateur, gtp_id_projet, gtp_id_date_travail)
|
91 |
PRIMARY KEY(gtp_id_utilisateur, gtp_id_projet, gtp_id_date_travail)
|
Line 92... |
Line 92... |
92 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
92 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
93 |
|
93 |
|
94 |
CREATE TABLE `gestion_v4`.gestion_travail_tache (
|
94 |
CREATE TABLE `gestion_v4`.gestion_travail_tache (
|
95 |
gtt_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
95 |
gtt_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
96 |
gtt_id_tache INTEGER(11) UNSIGNED NOT NULL,
|
96 |
gtt_id_tache INTEGER(11) UNSIGNED NOT NULL,
|
97 |
gtt_id_date_travail DATE NOT NULL,
|
97 |
gtt_id_date_travail DATE NOT NULL,
|
98 |
gtt_duree FLOAT NOT NULL DEFAULT 0,
|
98 |
gtt_duree FLOAT NOT NULL DEFAULT 0,
|
Line 99... |
Line 99... |
99 |
PRIMARY KEY(gtt_id_utilisateur, gtt_id_tache, gtt_id_date_travail)
|
99 |
PRIMARY KEY(gtt_id_utilisateur, gtt_id_tache, gtt_id_date_travail)
|
100 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
100 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
101 |
|
101 |
|
102 |
CREATE TABLE `gestion_v4`.gestion_utilisateur (
|
102 |
CREATE TABLE `gestion_v4`.gestion_utilisateur (
|
Line 115... |
Line 115... |
115 |
gu_temps_de_travail FLOAT NULL,
|
115 |
gu_temps_de_travail FLOAT NULL,
|
116 |
gu_mark_admin BOOL NULL,
|
116 |
gu_mark_admin BOOL NULL,
|
117 |
gu_mark_recapitulatif BOOL NULL,
|
117 |
gu_mark_recapitulatif BOOL NULL,
|
118 |
gu_notes TEXT NULL,
|
118 |
gu_notes TEXT NULL,
|
119 |
PRIMARY KEY(gu_id_utilisateur)
|
119 |
PRIMARY KEY(gu_id_utilisateur)
|
120 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
120 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
Line 121... |
Line 121... |
121 |
|
121 |
|
122 |
CREATE TABLE `gestion_v4`.gestion_utilisateur_a_projet (
|
122 |
CREATE TABLE `gestion_v4`.gestion_utilisateur_a_projet (
|
123 |
guap_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
123 |
guap_id_utilisateur INTEGER(11) UNSIGNED NOT NULL,
|
124 |
guap_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
124 |
guap_id_projet INTEGER(11) UNSIGNED NOT NULL,
|
125 |
PRIMARY KEY(guap_id_utilisateur, guap_id_projet)
|
125 |
PRIMARY KEY(guap_id_utilisateur, guap_id_projet)
|
Line 126... |
Line 126... |
126 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
126 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|
127 |
|
127 |
|
128 |
CREATE TABLE `gestion_v4`.gestion_utilisateur_statut (
|
128 |
CREATE TABLE `gestion_v4`.gestion_utilisateur_statut (
|
129 |
gus_id_utilisateur_statut TINYINT(3) UNSIGNED NOT NULL,
|
129 |
gus_id_utilisateur_statut TINYINT(3) UNSIGNED NOT NULL,
|
130 |
gus_libelle VARCHAR(255) NOT NULL,
|
- |
|
131 |
PRIMARY KEY(gus_id_utilisateur_statut)
|
130 |
gus_libelle VARCHAR(255) NOT NULL,
|
- |
|
131 |
PRIMARY KEY(gus_id_utilisateur_statut)
|
132 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
132 |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ;
|