Loading CHANGELOG.md +8 −0 Original line number Diff line number Diff line Journal des modifications ========================= 1.4.1 (24/01/2020) ------------------ - Les dates d'insertion des données dans les tables `SYGAL_*` de chaque établissement sont désormais retournées par le web service ; cela permettra côté SyGAL de détecter un problème dans le CRONage du script de remplissage de ces tables. 1.4.0 (23/01/2020) ------------------ Loading config/autoload/version.global.php +3 −3 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ return [ 'unicaen-app' => [ 'app_infos' => [ 'version' => '1.4.0', 'date' => '15/01/2020', 'version' => '1.4.1', 'date' => '24/01/2020', ], ], 'comment' => 'Fichier généré le 15/01/2020 à 09:22:35 avec /home/gauthierb/workspace/sygal/bump-version', 'comment' => 'Fichier généré le 24/01/2020 à 12:14:35 avec /home/gauthierb/workspace/sygal/bump-version', ]; doc/release-notes/v1.4.1.md 0 → 100644 +52 −0 Original line number Diff line number Diff line # Version 1.4.1 ## 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.1 && \ 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 Il faut ajouter une colonne `SOURCE_INSERT_DATE` dans chacune des tables `TMP_*` pour importer les dates d'insertion des données dans les tables `SYGAL_*` des établissements : ```sql alter table TMP_ACTEUR add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_DOCTORANT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ECOLE_DOCT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ETABLISSEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_FINANCEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_INDIVIDU add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ORIGINE_FINANCEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ROLE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_STRUCTURE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_THESE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_THESE_ANNEE_UNIV add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_TITRE_ACCES add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_UNITE_RECH add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_VARIABLE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ACTEUR modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_DOCTORANT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ECOLE_DOCT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ETABLISSEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_FINANCEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_INDIVIDU modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ORIGINE_FINANCEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ROLE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_STRUCTURE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_THESE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_THESE_ANNEE_UNIV modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_TITRE_ACCES modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_UNITE_RECH modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_VARIABLE modify SOURCE_INSERT_DATE NOT NULL ; ``` module/Import/src/Import/Model/Mapping/Import.Model.TmpActeur.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -18,5 +18,6 @@ <field name="temoinHDR" type="string" column="TEM_HAB_RCH_PER" length="1" nullable="true"/> <field name="temoinRapport" type="string" column="TEM_RAP_RECU" length="1" nullable="true"/> <field name="sourceCode" type="string" column="SOURCE_CODE" length="64" nullable="true"/> <field name="sourceInsertDate" type="datetime" column="SOURCE_INSERT_DATE"/> </entity> </doctrine-mapping> No newline at end of file module/Import/src/Import/Model/Mapping/Import.Model.TmpDoctorant.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -10,5 +10,6 @@ <field name="individuId" type="string" column="INDIVIDU_ID" length="64" nullable="true"/> <field name="ine" type="string" column="INE" length="64" nullable="true"/> <field name="sourceCode" type="string" column="SOURCE_CODE" length="64" nullable="true"/> <field name="sourceInsertDate" type="datetime" column="SOURCE_INSERT_DATE"/> </entity> </doctrine-mapping> No newline at end of file Loading
CHANGELOG.md +8 −0 Original line number Diff line number Diff line Journal des modifications ========================= 1.4.1 (24/01/2020) ------------------ - Les dates d'insertion des données dans les tables `SYGAL_*` de chaque établissement sont désormais retournées par le web service ; cela permettra côté SyGAL de détecter un problème dans le CRONage du script de remplissage de ces tables. 1.4.0 (23/01/2020) ------------------ Loading
config/autoload/version.global.php +3 −3 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ return [ 'unicaen-app' => [ 'app_infos' => [ 'version' => '1.4.0', 'date' => '15/01/2020', 'version' => '1.4.1', 'date' => '24/01/2020', ], ], 'comment' => 'Fichier généré le 15/01/2020 à 09:22:35 avec /home/gauthierb/workspace/sygal/bump-version', 'comment' => 'Fichier généré le 24/01/2020 à 12:14:35 avec /home/gauthierb/workspace/sygal/bump-version', ];
doc/release-notes/v1.4.1.md 0 → 100644 +52 −0 Original line number Diff line number Diff line # Version 1.4.1 ## 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.1 && \ 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 Il faut ajouter une colonne `SOURCE_INSERT_DATE` dans chacune des tables `TMP_*` pour importer les dates d'insertion des données dans les tables `SYGAL_*` des établissements : ```sql alter table TMP_ACTEUR add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_DOCTORANT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ECOLE_DOCT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ETABLISSEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_FINANCEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_INDIVIDU add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ORIGINE_FINANCEMENT add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ROLE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_STRUCTURE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_THESE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_THESE_ANNEE_UNIV add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_TITRE_ACCES add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_UNITE_RECH add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_VARIABLE add SOURCE_INSERT_DATE DATE default sysdate ; alter table TMP_ACTEUR modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_DOCTORANT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ECOLE_DOCT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ETABLISSEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_FINANCEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_INDIVIDU modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ORIGINE_FINANCEMENT modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_ROLE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_STRUCTURE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_THESE modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_THESE_ANNEE_UNIV modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_TITRE_ACCES modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_UNITE_RECH modify SOURCE_INSERT_DATE NOT NULL ; alter table TMP_VARIABLE modify SOURCE_INSERT_DATE NOT NULL ; ```
module/Import/src/Import/Model/Mapping/Import.Model.TmpActeur.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -18,5 +18,6 @@ <field name="temoinHDR" type="string" column="TEM_HAB_RCH_PER" length="1" nullable="true"/> <field name="temoinRapport" type="string" column="TEM_RAP_RECU" length="1" nullable="true"/> <field name="sourceCode" type="string" column="SOURCE_CODE" length="64" nullable="true"/> <field name="sourceInsertDate" type="datetime" column="SOURCE_INSERT_DATE"/> </entity> </doctrine-mapping> No newline at end of file
module/Import/src/Import/Model/Mapping/Import.Model.TmpDoctorant.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -10,5 +10,6 @@ <field name="individuId" type="string" column="INDIVIDU_ID" length="64" nullable="true"/> <field name="ine" type="string" column="INE" length="64" nullable="true"/> <field name="sourceCode" type="string" column="SOURCE_CODE" length="64" nullable="true"/> <field name="sourceInsertDate" type="datetime" column="SOURCE_INSERT_DATE"/> </entity> </doctrine-mapping> No newline at end of file