Commit b05f885ee43b8915f0ee5e5f93ae2ca53e9421f7

Authored by Alexandre
1 parent f2f98fff

Version: 2.2.5.3

Demande (terminée): https://projects.irap.omp.eu/issues/3607
					
Version majeure en cours (2.2):
https://projects.irap.omp.eu/versions/106

ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
README-LABINVENT.md
... ... @@ -50,9 +50,9 @@ Logiciel testé et validé sur les configurations suivantes :
50 50  
51 51 VERSION ACTUELLE
52 52  
53   -Date: 19/05/2016
54   -Version: 2.2.5.2
55   -Demande (terminée): BugFixe CSS form suivi / frequence
  53 +Date: 20/05/2016
  54 +Version: 2.2.5.3
  55 +Demande (terminée): https://projects.irap.omp.eu/issues/3607
56 56  
57 57 Version majeure en cours (2.2): https://projects.irap.omp.eu/versions/106
58 58  
... ...
database/update/db-update-2016-04-25.sql
... ... @@ -24,4 +24,4 @@ CREATE TABLE IF NOT EXISTS `users` (
24 24 --
25 25  
26 26 ALTER TABLE `users`
27   - ADD CONSTRAINT `fk_users_groupes_travails1` FOREIGN KEY (`groupes_metier_id`) REFERENCES `groupes_metiers` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
28 27 \ No newline at end of file
  28 + ADD CONSTRAINT `fk_users_groupes_travails1` FOREIGN KEY (`groupes_metier_id`) REFERENCES `groupes_metiers` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
... ...
database/update/db-update-2016-05-12.sql
... ... @@ -3,21 +3,37 @@
3 3 -- Ajout association manquante
4 4 set foreign_key_checks=0;
5 5  
  6 +-- EMPRUNTS
6 7 -- Structure de la table emprunts
7 8 ALTER TABLE `emprunts` ADD `site_id` int(11) DEFAULT NULL;
8   -ALTER TABLE `emprunts` DROP `e_lieu_stockage`;
9 9  
10 10 -- Contrainte de la table emprunts
11 11 ALTER TABLE `emprunts`
12 12 ADD CONSTRAINT `fk_emprunts_site_id` FOREIGN KEY (`site_id`) REFERENCES `sites` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
13 13  
  14 +-- Transformation des données
  15 +update emprunts set site_id = NULL where e_lieu_stockage is NULL;
  16 +update emprunts set site_id ="1" where e_lieu_stockage like "B%";
  17 +update emprunts set site_id ="2" where e_lieu_stockage like "R%";
  18 +update emprunts set site_id ="3" where e_lieu_stockage like "T%";
  19 +update emprunts set site_id ="4" where e_lieu_stockage like "C%";
  20 +
  21 +-- Suppression attribut
  22 +ALTER TABLE `emprunts` DROP `e_lieu_stockage`;
14 23  
15 24  
  25 +--SUIVIS
16 26 -- Structure de la table suivis
17 27 ALTER TABLE `suivis` ADD `type_suivi_id` int(11) DEFAULT NULL;
18   -ALTER TABLE `suivis` DROP `type_intervention`;
19 28  
20 29 -- Contrainte de la table suivis
21 30 ALTER TABLE `suivis`
22 31 ADD CONSTRAINT `fk_suivis_type_suivi_id` FOREIGN KEY (`type_suivi_id`) REFERENCES `type_suivis` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
23 32  
  33 +-- Transformation des données
  34 +update suivis set type_suivi_id = NULL where type_intervention is NULL;
  35 +update suivis set type_suivi_id ="1" where type_intervention like "Etalonnage%";
  36 +update suivis set type_suivi_id ="2" where type_intervention like "Maintenance%";
  37 +
  38 +-- Suppression attribut
  39 +ALTER TABLE `suivis` DROP `type_intervention`;
... ...
database/update/update_Donnees_IAS_Labinvent2.sql 0 → 100644
... ... @@ -0,0 +1,15 @@
  1 +
  2 +-- IAS : Distribution 09/03/2015 *
  3 +/*
  4 +- Ajout table "organismes", "type_suivis", "sites"
  5 +- Ajout clé correspondante dans table "matériels"
  6 +- Transformation des données correspondantes
  7 +- Suppression anciens champs
  8 +- Ajout table "documents"
  9 +- Sauvegarder les utilisateurs
  10 +- Transformer table "utilisateurs" en "users"
  11 +- Ajout table "configuration"
  12 +- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
  13 +- Transformation des données correspondantes
  14 +- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
  15 +*/
... ...
database/update/update_Donnees_IRAP_Labinvent2.sql 0 → 100644
... ... @@ -0,0 +1,11 @@
  1 +
  2 +-- IRAP : Distribution 21/01/2016 *
  3 +/*
  4 +- Si elle existe, supprimer table "fichiers"
  5 +- Sauvegarder les utilisateurs
  6 +- Transformer table "utilisateurs" en "users"
  7 +- Ajout table "configuration"
  8 +- Ajout clé étrangère emprunts (site_id)/suivis (type_suivi_id)
  9 +- Transformation des données correspondantes
  10 +- Suppression ancien champ emprunt (e_lieu_stockage), suivis (type_intervention)
  11 +*/
... ...
src/Template/Layout/default.ctp
... ... @@ -93,7 +93,7 @@ $cakeDescription = 'Labinvent 2.0';
93 93 </i></td>
94 94 <td id="version">
95 95 <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) -->
96   - <font color="black">VERSION 2.2.5.2 (19/05/2016)</font>
  96 + <font color="black">VERSION 2.2.5.3 (20/05/2016)</font>
97 97 </td>
98 98 </tr>
99 99 </table>
... ...