Commit 708d24e1 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Merge branch 'release-1.2.8'

parents 4846c861 c9048e53
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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)
+23 −7
Original line number Diff line number Diff line
# Version 1.2.6
# Version 1.2.8

## 1. Sur le serveur d'application
  
@@ -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
```

@@ -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
/
```
+1 −0
Original line number Diff line number Diff line
@@ -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
+5 −0
Original line number Diff line number Diff line
@@ -22,6 +22,11 @@ class TmpDoctorant
     */
    private $individuId;

    /**
     * @var string
     */
    private $ine;

    /**
     * @var string
     */