Subversion Repositories eFlore/Applications.cel

Rev

Rev 2418 | Rev 2428 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2418 Rev 2427
Line 1... Line 1...
1
; Remplace la colonne «publiable_eflore» par «transmission»
1
-- Supprime le champ «publiable_eflore»
2
ALTER TABLE `cel_images` CHANGE `publiable_eflore` `transmission` TINYINT(1) NOT NULL DEFAULT '1';
2
ALTER TABLE `cel_images` DROP `publiable_eflore` ;
Line -... Line 3...
-
 
3
 
-
 
4
-- Ajoute le champ «transmission»  dans «cel_images»
-
 
5
ALTER TABLE `cel_images` ADD `transmission` TINYINT(1) NOT NULL DEFAULT '1' AFTER `meta_autres`;
3
 
6
 
4
; Ajoute le champ «date_liaison» dans «cel_images»
7
-- Ajoute le champ «date_liaison» dans «cel_images»
Line -... Line 8...
-
 
8
ALTER TABLE `cel_images` ADD `date_liaison` DATETIME NOT NULL AFTER `date_creation`;
-
 
9
 
-
 
10
-- Ajoute le champ «date_transmission» dans «cel_images»
5
ALTER TABLE `cel_images` ADD `date_liaison` DATETIME NOT NULL AFTER `date_creation`;
11
ALTER TABLE `cel_images` ADD `date_transmission` DATETIME NOT NULL AFTER `date_liaison`;
6
 
12
 
Line 7... Line 13...
7
; Ajoute le champ «ce_observation» dans «cel_images»
13
-- Ajoute le champ «ce_observation» dans «cel_images»
8
ALTER TABLE `cel_images` ADD `ce_observation` BIGINT NULL AFTER `id_image`;
14
ALTER TABLE `cel_images` ADD `ce_observation` BIGINT NULL AFTER `id_image`;
9
 
15
 
10
; Met à jour la table cel_image avec les données de cel_obs_images
16
-- Met à jour la table cel_image avec les données de cel_obs_images
11
UPDATE cel_images, cel_obs_images 
17
UPDATE cel_images, cel_obs_images 
Line 12... Line 18...
12
SET cel_images.ce_observation = cel_obs_images.id_observation, cel_images.date_liaison = cel_obs_images.date_liaison 
18
SET cel_images.ce_observation = cel_obs_images.id_observation, cel_images.date_liaison = cel_obs_images.date_liaison 
13
WHERE  cel_images.id_image = cel_obs_images.id_image 
19
WHERE  cel_images.id_image = cel_obs_images.id_image 
Line 14... Line 20...
14
AND cel_obs_images.id_image != '0';
20
AND cel_obs_images.id_image != '0';
15
 
21
 
16
; Ajout index sur ce_observation
22
-- Ajout index sur ce_observation
17
CREATE INDEX ce_observation ON cel_images (ce_observation);
23
CREATE INDEX ce_observation ON cel_images (ce_observation);
18
 
24
 
Line 19... Line 25...
19
; Mise à jour du champ «transmission» de la table cel_images à partir des données de cel_obs
25
-- Mise à jour du champ «transmission» de la table cel_images à partir des données de cel_obs
20
UPDATE cel_images, cel_obs 
26
UPDATE cel_images, cel_obs 
21
SET cel_images.transmission = cel_obs.transmission 
27
SET cel_images.transmission = cel_obs.transmission