Loading doc/release-notes/v3.0.3.md 0 → 100644 +48 −0 Changes for doc/release-notes/v3.0.3.md: 48 added lines, 0 removed lines. Original line number Diff line number Diff line # Version 3.0.3 ## 1. Sur le serveur d'application - Placez-vous dans le répertoire de l'application puis lancez la commande suivante pour installer la nouvelle version : ```bash git fetch --tags && git checkout --force 3.0.3 && bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.3-fpm : `service php7.3-fpm reload` - apache2-mod-php7.3 : `service apache2 reload` ## 2. Dans la base de données ```sql -- -- Correction fonction individu_haystack(). -- create or replace function individu_haystack(nom_usuel text, nom_patronymique text, prenom1 text, email text, source_code text) returns character varying stable security definer language plpgsql as $$ BEGIN return trim(str_reduce( coalesce(NOM_USUEL, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_PATRONYMIQUE, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_USUEL, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_PATRONYMIQUE, '') || ' ' || coalesce(EMAIL, '') || ' ' || coalesce(SOURCE_CODE, '') )); END; $$; -- update individu_rech ir set haystack = ( select individu_haystack(nom_usuel, nom_patronymique, prenom1, email, source_code) from individu i where i.id = ir.id ); ``` Loading
doc/release-notes/v3.0.3.md 0 → 100644 +48 −0 Changes for doc/release-notes/v3.0.3.md: 48 added lines, 0 removed lines. Original line number Diff line number Diff line # Version 3.0.3 ## 1. Sur le serveur d'application - Placez-vous dans le répertoire de l'application puis lancez la commande suivante pour installer la nouvelle version : ```bash git fetch --tags && git checkout --force 3.0.3 && bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.3-fpm : `service php7.3-fpm reload` - apache2-mod-php7.3 : `service apache2 reload` ## 2. Dans la base de données ```sql -- -- Correction fonction individu_haystack(). -- create or replace function individu_haystack(nom_usuel text, nom_patronymique text, prenom1 text, email text, source_code text) returns character varying stable security definer language plpgsql as $$ BEGIN return trim(str_reduce( coalesce(NOM_USUEL, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_PATRONYMIQUE, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_USUEL, '') || ' ' || coalesce(PRENOM1, '') || ' ' || coalesce(NOM_PATRONYMIQUE, '') || ' ' || coalesce(EMAIL, '') || ' ' || coalesce(SOURCE_CODE, '') )); END; $$; -- update individu_rech ir set haystack = ( select individu_haystack(nom_usuel, nom_patronymique, prenom1, email, source_code) from individu i where i.id = ir.id ); ```