Line 3... |
Line 3... |
3 |
#------------------------------------------------------------------------------------------------------------------------
|
3 |
#------------------------------------------------------------------------------------------------------------------------
|
4 |
# TODO : remplacer les valeurs vides par NULL -> utiliser le script remplacer_vide_par_null.php
|
4 |
# TODO : remplacer les valeurs vides par NULL -> utiliser le script remplacer_vide_par_null.php
|
Line 5... |
Line 5... |
5 |
|
5 |
|
6 |
#---------------------------------------------------------------------------------------------------------------------#
|
6 |
#---------------------------------------------------------------------------------------------------------------------#
|
7 |
# Variables
|
7 |
# Variables
|
- |
|
8 |
SET @idm = 29170;# Identifiant pour les métadonnées
|
8 |
SET @idm = 29175;# Identifiant pour les métadonnées
|
9 |
SET @idm_tmp = @idm;# Identifiant pour les métadonnées temporaire
|
9 |
SET @idm_max = 99999;# Identifiant pour les métadonnées maximum si déjà des données dans la base
|
10 |
SET @idm_max = 99999;# Identifiant pour les métadonnées maximum si déjà des données dans la base
|
10 |
#---------------------------------------------------------------------------------------------------------------------#
|
11 |
#---------------------------------------------------------------------------------------------------------------------#
|
11 |
# Nettoyage des tables
|
12 |
# Nettoyage des tables
|
12 |
# coel_projet
|
13 |
# coel_projet
|
Line 34... |
Line 35... |
34 |
|
35 |
|
35 |
#---------------------------------------------------------------------------------------------------------------------#
|
36 |
#---------------------------------------------------------------------------------------------------------------------#
|
36 |
# EFLORE_PROJET vers coel_projet
|
37 |
# EFLORE_PROJET vers coel_projet
|
37 |
# Insertion du projet Inventaire des Herbiers de France - Version 1
|
38 |
# Insertion du projet Inventaire des Herbiers de France - Version 1
|
38 |
INSERT INTO tb_coel.coel_projet (cpr_id_projet, cpr_nom, cpr_abreviation, cpr_description, cpr_url, cpr_mark_public, cpr_ce_meta)
|
39 |
INSERT INTO tb_coel.coel_projet (cpr_id_projet, cpr_nom, cpr_abreviation, cpr_description, cpr_url, cpr_mark_public, cpr_ce_meta)
|
39 |
SELECT 2, CONVERT(EPR_INTITULE_PROJET USING utf8), CONVERT(EPR_ABREVIATION_PROJET USING utf8), CONVERT(EPR_DESCRIPTION_PROJET USING utf8), EPR_LIEN_WEB, 1, @idm
|
40 |
SELECT 2, CONVERT(EPR_INTITULE_PROJET USING utf8), CONVERT(EPR_ABREVIATION_PROJET USING utf8), CONVERT(EPR_DESCRIPTION_PROJET USING utf8), EPR_LIEN_WEB, 1, @idm := @idm+1
|
40 |
FROM tb_herbiers.EFLORE_PROJET;
|
41 |
FROM tb_herbiers.EFLORE_PROJET;
|
41 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
42 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
42 |
VALUES (@idm := @idm+1, '115', '2', NULL , NOW( ) , 'Ajout du projet IHF', '1', '1', '162.38.234.1');
|
43 |
VALUES (@idm_tmp := @idm_tmp+1, '115', '2', NULL , NOW( ) , 'Ajout du projet IHF', '1', '1', '162.38.234.1');
|
43 |
# Insertion du projet Utilisateur de l''application COEL - Version 1
|
44 |
# Insertion du projet Utilisateur de l''application COEL - Version 1
|
44 |
INSERT INTO tb_coel.coel_projet (cpr_id_projet, cpr_nom, cpr_abreviation, cpr_description, cpr_url, cpr_mark_public, cpr_ce_meta)
|
45 |
INSERT INTO tb_coel.coel_projet (cpr_id_projet, cpr_nom, cpr_abreviation, cpr_description, cpr_url, cpr_mark_public, cpr_ce_meta)
|
45 |
VALUES (3, 'Utilisateurs', 'COEL-U', 'Les utilisateurs de l''application COEL.', NULL, 0, @idm);
|
46 |
VALUES (3, 'Utilisateurs', 'COEL-U', 'Les utilisateurs de l''application COEL.', NULL, 0, @idm := @idm+1);
|
46 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
47 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
Line 47... |
Line 48... |
47 |
VALUES (@idm := @idm+1, '115', '2', NULL , NOW( ) , 'Ajout du projet U', '1', '1', '162.38.234.1');
|
48 |
VALUES (@idm_tmp := @idm_tmp+1, '115', '2', NULL , NOW( ) , 'Ajout du projet U', '1', '1', '162.38.234.1');
|
48 |
|
49 |
|
49 |
#---------------------------------------------------------------------------------------------------------------------#
|
50 |
#---------------------------------------------------------------------------------------------------------------------#
|
50 |
# coel_projet_version
|
51 |
# coel_projet_version
|
51 |
# Insertion de la version 1 en cours du projet Inventaire des Herbiers de France
|
52 |
# Insertion de la version 1 en cours du projet Inventaire des Herbiers de France
|
52 |
INSERT INTO tb_coel.coel_projet_version (cprv_id_version, cprv_ce_projet, cprv_nom, cprv_code, cprv_date_debut, cprv_date_fin, cprv_ce_meta)
|
53 |
INSERT INTO tb_coel.coel_projet_version (cprv_id_version, cprv_ce_projet, cprv_nom, cprv_code, cprv_date_debut, cprv_date_fin, cprv_ce_meta)
|
53 |
VALUES (1, 2, 'IHF - version 1.00', 'IHF-v1.00', '2002-03-07 00:00:00', NULL, @idm);
|
54 |
VALUES (1, 2, 'IHF - version 1.00', 'IHF-v1.00', '2002-03-07 00:00:00', NULL, @idm := @idm+1);
|
54 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
55 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
55 |
VALUES (@idm := @idm+1, '116', '1', NULL , NOW( ) , 'Ajout de la version 1 du projet IHF', '1', '1', '162.38.234.1');
|
56 |
VALUES (@idm_tmp := @idm_tmp+1, '117', '1', NULL , NOW( ) , 'Ajout de la version 1 du projet IHF', '1', '1', '162.38.234.1');
|
56 |
# Insertion de la version 1 du projet Utilisateur de l''application COEL
|
57 |
# Insertion de la version 1 du projet Utilisateur de l''application COEL
|
57 |
INSERT INTO tb_coel.coel_projet_version (cprv_id_version, cprv_ce_projet, cprv_nom, cprv_code, cprv_date_debut, cprv_date_fin, cprv_ce_meta)
|
58 |
INSERT INTO tb_coel.coel_projet_version (cprv_id_version, cprv_ce_projet, cprv_nom, cprv_code, cprv_date_debut, cprv_date_fin, cprv_ce_meta)
|
58 |
VALUES (2, 3, 'COEL-U - version 1.00', 'COEL-U-v1.00', '2002-03-07 00:00:00', NULL, @idm);
|
59 |
VALUES (2, 3, 'COEL-U - version 1.00', 'COEL-U-v1.00', '2002-03-07 00:00:00', NULL, @idm := @idm+1);
|
Line 59... |
Line 60... |
59 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
60 |
INSERT INTO tb_coel.coel_meta_historique_ligne (cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
60 |
VALUES (@idm := @idm+1, '116', '2', NULL , NOW( ) , 'Ajout de la version 1 du projet COEL-U', '1', '1', '162.38.234.1');
|
61 |
VALUES (@idm_tmp := @idm_tmp+1, '117', '2', NULL , NOW( ) , 'Ajout de la version 1 du projet COEL-U', '1', '1', '162.38.234.1');
|
61 |
|
62 |
|
62 |
#------------------------------------------------------------------------------------------------------------------------
|
63 |
#------------------------------------------------------------------------------------------------------------------------
|
63 |
# HERBIERS_ORGANISATION vers coel_structure
|
- |
|
- |
|
64 |
# HERBIERS_ORGANISATION vers coel_structure
|
64 |
ALTER TABLE tb_herbiers.HERBIERS_ORGANISATION ORDER BY ID_ORG;# Classement des organisations par ID croissant
|
65 |
ALTER TABLE tb_herbiers.HERBIERS_ORGANISATION ORDER BY ID_ORG;# Classement des organisations par ID croissant
|
65 |
#ALTER TABLE tb_herbiers.HERBIERS_ORGANISATION DROP NUM_COLLECTION, DROP ADRESS_TEXT, DROP TIME_ZONE ;# Suppression des champs inutiles
|
66 |
#ALTER TABLE tb_herbiers.HERBIERS_ORGANISATION DROP NUM_COLLECTION, DROP ADRESS_TEXT, DROP TIME_ZONE ;# Suppression des champs inutiles
|
66 |
SET @idm_tmp = @idm;# Identifiant pour les métadonnées temporaire
|
67 |
|
67 |
INSERT INTO tb_coel.coel_structure
|
68 |
INSERT INTO tb_coel.coel_structure
|
68 |
(cs_id_structure, cs_ce_projet, cs_ce_mere, cs_guid, cs_truk_identifiant_alternatif,
|
69 |
(cs_id_structure, cs_ce_projet, cs_ce_mere, cs_guid, cs_truk_identifiant_alternatif,
|
Line 89... |
Line 90... |
89 |
ORDER BY ID_ORG ASC;
|
90 |
ORDER BY ID_ORG ASC;
|
90 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
91 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
91 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification,
|
92 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement, cmhl_date_modification,
|
92 |
cmhl_notes,
|
93 |
cmhl_notes,
|
93 |
cmhl_ce_modifier_par, cmhl_ce_etat, cmhl_ip)
|
94 |
cmhl_ce_modifier_par, cmhl_ce_etat, cmhl_ip)
|
94 |
SELECT @idm_tmp := @idm_tmp+1, '119', ID_ORG, NULL, IF(DATE_DERNIERE_MODIF = '0000-00-00 00:00:00', NOW(), DATE_DERNIERE_MODIF),
|
95 |
SELECT @idm_tmp := @idm_tmp+1, '120', ID_ORG, NULL, IF(DATE_DERNIERE_MODIF = '0000-00-00 00:00:00', NOW(), DATE_DERNIERE_MODIF),
|
95 |
CONCAT('Importation de l''enregistrement #',ID_ORG,' de la table HERBIERS_ORGANISATION.'),
|
96 |
CONCAT('Importation de l''enregistrement #',ID_ORG,' de la table HERBIERS_ORGANISATION.'),
|
96 |
IF(CE_MODIFIER_PAR = '0', '1', CE_MODIFIER_PAR), '1', '162.38.234.1'
|
97 |
IF(CE_MODIFIER_PAR = '0', '1', CE_MODIFIER_PAR), '1', '162.38.234.1'
|
97 |
FROM tb_herbiers.HERBIERS_ORGANISATION
|
98 |
FROM tb_herbiers.HERBIERS_ORGANISATION
|
98 |
ORDER BY ID_ORG ASC;
|
99 |
ORDER BY ID_ORG ASC;
|
Line 212... |
Line 213... |
212 |
FROM tb_herbiers.HERBIERS_ADMINISTRER
|
213 |
FROM tb_herbiers.HERBIERS_ADMINISTRER
|
213 |
ORDER BY HA_ID_ANNUAIRE, HA_ID_ORG ASC;
|
214 |
ORDER BY HA_ID_ANNUAIRE, HA_ID_ORG ASC;
|
214 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
215 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
215 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement,
|
216 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement,
|
216 |
cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
217 |
cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
217 |
SELECT @idm_tmp := @idm_tmp+1, '120', CONCAT(HA_ID_ORG, '-', HA_ID_ANNUAIRE, '-2026'), NULL,
|
218 |
SELECT @idm_tmp := @idm_tmp+1, '121', CONCAT(HA_ID_ORG, '-', HA_ID_ANNUAIRE, '-2026'), NULL,
|
218 |
NOW(), CONCAT('Importation de l''administrateur #',HA_ID_ANNUAIRE,' de la structure #', HA_ID_ORG,' de la table HERBIER_ADMINISTRER.'), '1', '1', '162.38.234.1'
|
219 |
NOW(), CONCAT('Importation de l''administrateur #',HA_ID_ANNUAIRE,' de la structure #', HA_ID_ORG,' de la table HERBIER_ADMINISTRER.'), '1', '1', '162.38.234.1'
|
219 |
FROM tb_herbiers.HERBIERS_ADMINISTRER
|
220 |
FROM tb_herbiers.HERBIERS_ADMINISTRER
|
220 |
ORDER BY HA_ID_ANNUAIRE, HA_ID_ORG ASC;
|
221 |
ORDER BY HA_ID_ANNUAIRE, HA_ID_ORG ASC;
|
Line 267... |
Line 268... |
267 |
WHERE hous.ID_ORG != 0
|
268 |
WHERE hous.ID_ORG != 0
|
268 |
ORDER BY hous.ID_ORG, hous.ID_STAFF ASC;
|
269 |
ORDER BY hous.ID_ORG, hous.ID_STAFF ASC;
|
269 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
270 |
INSERT INTO tb_coel.coel_meta_historique_ligne
|
270 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement,
|
271 |
(cmhl_id_historique_ligne, cmhl_ce_table, cmhl_cle_ligne, cmhl_enregistrement,
|
271 |
cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
272 |
cmhl_date_modification, cmhl_notes, cmhl_ce_modifier_par, cmhl_ce_etat ,cmhl_ip)
|
272 |
SELECT @idm_tmp := @idm_tmp+1, '120', CONCAT(ID_ORG, '-', 100000+hous.ID_STAFF, '-2027'), NULL,
|
273 |
SELECT @idm_tmp := @idm_tmp+1, '121', CONCAT(ID_ORG, '-', 100000+hous.ID_STAFF, '-2027'), NULL,
|
273 |
NOW(), CONCAT('Importation de la personne #',100000+hous.ID_STAFF,' de la structure #', ID_ORG,' de la table HERBIERS_ont_un_staff.'), '1', '1', '162.38.234.1'
|
274 |
NOW(), CONCAT('Importation de la personne #',100000+hous.ID_STAFF,' de la structure #', ID_ORG,' de la table HERBIERS_ont_un_staff.'), '1', '1', '162.38.234.1'
|
274 |
FROM tb_herbiers.HERBIERS_STAFF AS hs LEFT JOIN tb_herbiers.HERBIERS_ont_un_staff AS hous ON (hous.ID_STAFF = hs.ID_STAFF)
|
275 |
FROM tb_herbiers.HERBIERS_STAFF AS hs LEFT JOIN tb_herbiers.HERBIERS_ont_un_staff AS hous ON (hous.ID_STAFF = hs.ID_STAFF)
|
275 |
WHERE hous.ID_ORG != 0
|
276 |
WHERE hous.ID_ORG != 0
|
276 |
ORDER BY hous.ID_ORG, hous.ID_STAFF ASC;
|
277 |
ORDER BY hous.ID_ORG, hous.ID_STAFF ASC;
|