Subversion Repositories eFlore/Applications.del

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2156 mathias 1
-- suppression de la vue del_utilisateur et enrichissement de la table del_utilisateur_infos
2
ALTER TABLE del_utilisateur_infos ADD COLUMN courriel VARCHAR(128) AFTER id_utilisateur;
3
ALTER TABLE del_utilisateur_infos ADD COLUMN nom VARCHAR(32) AFTER id_utilisateur;
4
ALTER TABLE del_utilisateur_infos ADD COLUMN prenom VARCHAR(32) AFTER id_utilisateur;
5
ALTER TABLE del_utilisateur_infos ADD COLUMN intitule VARCHAR(128) AFTER id_utilisateur;
6
 
7
-- recollage des prénoms, noms, courriels, tant qu'on a encore l'ancien annuaire sous le coude
8
UPDATE del_utilisateur_infos SET prenom = (SELECT U_SURNAME FROM tela_prod_v4.annuaire_tela WHERE U_ID = id_utilisateur);
9
UPDATE del_utilisateur_infos SET nom = (SELECT U_NAME FROM tela_prod_v4.annuaire_tela WHERE U_ID = id_utilisateur);
10
UPDATE del_utilisateur_infos SET courriel = (SELECT U_MAIL FROM tela_prod_v4.annuaire_tela WHERE U_ID = id_utilisateur);
11
 
12
-- recollage des intitulés (lent et facultatif)
13
UPDATE del_utilisateur_infos SET intitule = (SELECT IF ((SELECT amv_valeur FROM tela_prod_v4.annu_meta_valeurs WHERE amv_ce_colonne = 136 AND amv_cle_ligne = tela_prod_v4.annuaire_tela.U_ID ORDER BY amv_valeur DESC LIMIT 1) = 1, (SELECT amv_valeur FROM tela_prod_v4.annu_meta_valeurs WHERE amv_ce_colonne = 99 AND amv_cle_ligne = tela_prod_v4.annuaire_tela.U_ID), CONCAT(U_SURNAME, ' ', U_NAME)) AS intitule FROM tela_prod_v4.annuaire_tela WHERE U_ID = id_utilisateur);
14
 
15
 
16
-- suppression de la vue !
17
DROP VIEW del_utilisateur;