Commit 9e46f6d9 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Docs de version 1.4.1

parent 4170ebc5
Loading
Loading
Loading
Loading
+8 −0
Changes for CHANGELOG.md: 8 added lines, 0 removed lines.
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)
------------------

+52 −0
Changes for doc/release-notes/v1.4.1.md: 52 added lines, 0 removed lines.
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 ;
```