Skip to content
Snippets Groups Projects
Commit c9048e53 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Déplacement de l'INE dans les données Doctorant.

parent a7476ec6
No related branches found
No related tags found
No related merge requests found
...@@ -6,15 +6,15 @@ Journal des modifications ...@@ -6,15 +6,15 @@ Journal des modifications
### Correction ### 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) 1.2.7 (17/10/2019)
------------------ ------------------
### Ajout ### Ajout
- L'export des thèses contient maintenant deux colonnes supplémentaires addresse électronnique de contact et INE - 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érer de la saisie faite à la première connection à SyGAL - 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 - l'INE sera rappatrié via les Web Services
1.2.6 (15/10/2019) 1.2.6 (15/10/2019)
......
# Version 1.2.6 # Version 1.2.8
## 1. Sur le serveur d'application ## 1. Sur le serveur d'application
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
pour installer la nouvelle version : pour installer la nouvelle version :
```bash ```bash
git fetch --tags && git checkout --force 1.2.6 && \ git fetch --tags && git checkout --force 1.2.8 && \
bash ./install.sh bash ./install.sh
``` ```
...@@ -16,11 +16,27 @@ bash ./install.sh ...@@ -16,11 +16,27 @@ bash ./install.sh
## 2. Dans la base de données ## 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 ```sql
alter table DOCTORANT add INE varchar2(64); alter table DOCTORANT add INE varchar2(64)
/
alter table TMP_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
/
``` ```
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
<field name="sourceId" type="string" column="SOURCE_ID" length="64" nullable="true"/> <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="etablissementId" type="string" column="ETABLISSEMENT_ID" length="64" nullable="true"/>
<field name="individuId" type="string" column="INDIVIDU_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"/> <field name="sourceCode" type="string" column="SOURCE_CODE" length="64" nullable="true"/>
</entity> </entity>
</doctrine-mapping> </doctrine-mapping>
\ No newline at end of file
...@@ -22,6 +22,11 @@ class TmpDoctorant ...@@ -22,6 +22,11 @@ class TmpDoctorant
*/ */
private $individuId; private $individuId;
/**
* @var string
*/
private $ine;
/** /**
* @var string * @var string
*/ */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment