Loading CHANGELOG.md +6 −0 Changes for CHANGELOG.md: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Journal des modifications ========================= 1.4.3 (11/03/2020) ------------------ - Import des types de financement de thèse. 1.4.2 (14/02/2020) ------------------ Loading doc/release-notes/v1.4.3.md 0 → 100644 +54 −0 Changes for doc/release-notes/v1.4.3.md: 54 added lines, 0 removed lines. Original line number Diff line number Diff line # Version 1.4.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 1.4.3 && \ bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.0-fpm : `service php7.0-fpm reload` - apache2-mod-php7.0 : `service apache2 reload` ## 2. Dans la base de données Les tables `TMP_FINANCEMENT` et `FINANCEMENT` doivent être modifiées pour pouvoir accueillir les codes/libellés des types de financement fournis par le web service v1.3.3 : ```sql alter table TMP_FINANCEMENT add CODE_TYPE_FINANCEMENT varchar2(8) ; alter table TMP_FINANCEMENT add LIBELLE_TYPE_FINANCEMENT varchar2(100) ; alter table FINANCEMENT add CODE_TYPE_FINANCEMENT varchar2(8) ; alter table FINANCEMENT add LIBELLE_TYPE_FINANCEMENT varchar2(100) ; ``` Ainsi que la vue `SRC_FINANCEMENT` : ```sql create or replace view SRC_FINANCEMENT as SELECT NULL AS id, tmp.SOURCE_CODE AS SOURCE_CODE, src.ID AS source_id, --e.id AS etablissement_id, t.id AS THESE_ID, to_number(tmp.ANNEE) AS ANNEE, ofi.id AS ORIGINE_FINANCEMENT_ID, tmp.COMPLEMENT_FINANCEMENT, tmp.QUOTITE_FINANCEMENT, tmp.DATE_DEBUT_FINANCEMENT as DATE_DEBUT, tmp.DATE_FIN_FINANCEMENT as DATE_FIN, tmp.CODE_TYPE_FINANCEMENT, tmp.LIBELLE_TYPE_FINANCEMENT FROM TMP_FINANCEMENT tmp JOIN SOURCE src ON src.CODE = tmp.SOURCE_ID JOIN THESE t on t.SOURCE_CODE = tmp.THESE_ID JOIN ORIGINE_FINANCEMENT ofi on ofi.SOURCE_CODE = tmp.ORIGINE_FINANCEMENT_ID ; ``` Loading
CHANGELOG.md +6 −0 Changes for CHANGELOG.md: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Journal des modifications ========================= 1.4.3 (11/03/2020) ------------------ - Import des types de financement de thèse. 1.4.2 (14/02/2020) ------------------ Loading
doc/release-notes/v1.4.3.md 0 → 100644 +54 −0 Changes for doc/release-notes/v1.4.3.md: 54 added lines, 0 removed lines. Original line number Diff line number Diff line # Version 1.4.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 1.4.3 && \ bash ./install.sh ``` - Selon le moteur PHP que vous avez installé, rechargez le service, exemple : - php7.0-fpm : `service php7.0-fpm reload` - apache2-mod-php7.0 : `service apache2 reload` ## 2. Dans la base de données Les tables `TMP_FINANCEMENT` et `FINANCEMENT` doivent être modifiées pour pouvoir accueillir les codes/libellés des types de financement fournis par le web service v1.3.3 : ```sql alter table TMP_FINANCEMENT add CODE_TYPE_FINANCEMENT varchar2(8) ; alter table TMP_FINANCEMENT add LIBELLE_TYPE_FINANCEMENT varchar2(100) ; alter table FINANCEMENT add CODE_TYPE_FINANCEMENT varchar2(8) ; alter table FINANCEMENT add LIBELLE_TYPE_FINANCEMENT varchar2(100) ; ``` Ainsi que la vue `SRC_FINANCEMENT` : ```sql create or replace view SRC_FINANCEMENT as SELECT NULL AS id, tmp.SOURCE_CODE AS SOURCE_CODE, src.ID AS source_id, --e.id AS etablissement_id, t.id AS THESE_ID, to_number(tmp.ANNEE) AS ANNEE, ofi.id AS ORIGINE_FINANCEMENT_ID, tmp.COMPLEMENT_FINANCEMENT, tmp.QUOTITE_FINANCEMENT, tmp.DATE_DEBUT_FINANCEMENT as DATE_DEBUT, tmp.DATE_FIN_FINANCEMENT as DATE_FIN, tmp.CODE_TYPE_FINANCEMENT, tmp.LIBELLE_TYPE_FINANCEMENT FROM TMP_FINANCEMENT tmp JOIN SOURCE src ON src.CODE = tmp.SOURCE_ID JOIN THESE t on t.SOURCE_CODE = tmp.THESE_ID JOIN ORIGINE_FINANCEMENT ofi on ofi.SOURCE_CODE = tmp.ORIGINE_FINANCEMENT_ID ; ```