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
|