Loading CHANGELOG.md +3 −3 Original line number Diff line number Diff line Loading @@ -6,15 +6,15 @@ Journal des modifications ### Correction - Déplacement de l'INE dans l'entity Doctorant et adaption de l'ExportController - Déplacement de l'INE dans les données Doctorant. 1.2.7 (17/10/2019) ------------------ ### Ajout - L'export des thèses contient maintenant deux colonnes supplémentaires addresse électronnique de contact et INE - l'adresse électronique de contact est récupérer de la saisie faite à la première connection à SyGAL - L'export des thèses contient maintenant deux colonnes supplémentaires : adresse électronnique de contact et INE - l'adresse électronique de contact est récupérée de la saisie faite à la première connection à SyGAL - l'INE sera rappatrié via les Web Services 1.2.6 (15/10/2019) Loading doc/release-notes/v1.2.8.md +23 −7 Original line number Diff line number Diff line # Version 1.2.6 # Version 1.2.8 ## 1. Sur le serveur d'application Loading @@ -6,7 +6,7 @@ pour installer la nouvelle version : ```bash git fetch --tags && git checkout --force 1.2.6 && \ git fetch --tags && git checkout --force 1.2.8 && \ bash ./install.sh ``` Loading @@ -16,11 +16,27 @@ bash ./install.sh ## 2. Dans la base de données Ajout de la colonne INE dans DOCTORANT et TMP_DOCTORANT. Ajout de la colonne INE dans `DOCTORANT`, `TMP_DOCTORANT` et `SRC_DOCTORANT` : ```sql alter table DOCTORANT add INE varchar2(64); alter table TMP_DOCTORANT add INE varchar2(64); alter table DOCTORANT add INE varchar2(64) / alter table TMP_DOCTORANT add INE varchar2(64) / create or replace view SRC_DOCTORANT as SELECT NULL AS id, tmp.SOURCE_CODE, tmp.INE, src.id AS source_id, i.id AS individu_id, e.id AS etablissement_id FROM TMP_DOCTORANT tmp JOIN STRUCTURE s ON s.SOURCE_CODE = tmp.ETABLISSEMENT_ID JOIN ETABLISSEMENT e ON e.STRUCTURE_ID = s.ID JOIN SOURCE src ON src.CODE = tmp.SOURCE_ID JOIN INDIVIDU i ON i.SOURCE_CODE = tmp.INDIVIDU_ID / ``` module/Import/src/Import/Model/Mapping/Import.Model.TmpDoctorant.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ <field name="sourceId" type="string" column="SOURCE_ID" length="64" nullable="true"/> <field name="etablissementId" type="string" column="ETABLISSEMENT_ID" length="64" nullable="true"/> <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"/> </entity> </doctrine-mapping> No newline at end of file module/Import/src/Import/Model/TmpDoctorant.php +5 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,11 @@ class TmpDoctorant */ private $individuId; /** * @var string */ private $ine; /** * @var string */ Loading Loading
CHANGELOG.md +3 −3 Original line number Diff line number Diff line Loading @@ -6,15 +6,15 @@ Journal des modifications ### Correction - Déplacement de l'INE dans l'entity Doctorant et adaption de l'ExportController - Déplacement de l'INE dans les données Doctorant. 1.2.7 (17/10/2019) ------------------ ### Ajout - L'export des thèses contient maintenant deux colonnes supplémentaires addresse électronnique de contact et INE - l'adresse électronique de contact est récupérer de la saisie faite à la première connection à SyGAL - L'export des thèses contient maintenant deux colonnes supplémentaires : adresse électronnique de contact et INE - l'adresse électronique de contact est récupérée de la saisie faite à la première connection à SyGAL - l'INE sera rappatrié via les Web Services 1.2.6 (15/10/2019) Loading
doc/release-notes/v1.2.8.md +23 −7 Original line number Diff line number Diff line # Version 1.2.6 # Version 1.2.8 ## 1. Sur le serveur d'application Loading @@ -6,7 +6,7 @@ pour installer la nouvelle version : ```bash git fetch --tags && git checkout --force 1.2.6 && \ git fetch --tags && git checkout --force 1.2.8 && \ bash ./install.sh ``` Loading @@ -16,11 +16,27 @@ bash ./install.sh ## 2. Dans la base de données Ajout de la colonne INE dans DOCTORANT et TMP_DOCTORANT. Ajout de la colonne INE dans `DOCTORANT`, `TMP_DOCTORANT` et `SRC_DOCTORANT` : ```sql alter table DOCTORANT add INE varchar2(64); alter table TMP_DOCTORANT add INE varchar2(64); alter table DOCTORANT add INE varchar2(64) / alter table TMP_DOCTORANT add INE varchar2(64) / create or replace view SRC_DOCTORANT as SELECT NULL AS id, tmp.SOURCE_CODE, tmp.INE, src.id AS source_id, i.id AS individu_id, e.id AS etablissement_id FROM TMP_DOCTORANT tmp JOIN STRUCTURE s ON s.SOURCE_CODE = tmp.ETABLISSEMENT_ID JOIN ETABLISSEMENT e ON e.STRUCTURE_ID = s.ID JOIN SOURCE src ON src.CODE = tmp.SOURCE_ID JOIN INDIVIDU i ON i.SOURCE_CODE = tmp.INDIVIDU_ID / ```
module/Import/src/Import/Model/Mapping/Import.Model.TmpDoctorant.dcm.xml +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ <field name="sourceId" type="string" column="SOURCE_ID" length="64" nullable="true"/> <field name="etablissementId" type="string" column="ETABLISSEMENT_ID" length="64" nullable="true"/> <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"/> </entity> </doctrine-mapping> No newline at end of file
module/Import/src/Import/Model/TmpDoctorant.php +5 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,11 @@ class TmpDoctorant */ private $individuId; /** * @var string */ private $ine; /** * @var string */ Loading