Commit 8786f439 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Notes de version 6.0.3

parent 0fd6f0a8
Loading
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
Changelog
=========

6.0.3
-----
- [FIX] Génération du SQL de diff : Gros bug en cas de type booléen non supporté par le SGBD.
- [FIX] Remplacement de classes Doctrine obsolètes dans SourceListener
- [FIX] DatabaseService::populateDestinationTableFromSource() : beginTransaction() doit être dans le try-catch.
- [FIX] AbstractColumnValueFilter::setParams() : les paramètres spécifiés s'ajoutent aux existants et ne les remplacent plus.
- Dans la table SOURCE, un nouveau flag indique si dans le cadre d'une synchro l'opération 'delete' est interdite. L'interdire est utile lorsque les données sources sont obtenues de façon incrémentale au fil du temps (et non pas de façon exhaustive en une seule fois).
- Suppression de 2 lignes intruses dans la config
- DatabaseService::truncateDestinationTable() : on vérifie désormais que les données contiennent un source_id, sinon le vidage partiel est inopérant.

6.0.2
-----
- Correction de la version requise de unicaen/app

6.0.1
-----
- Possibilité de passer à guzzlehttp/guzzle 7.

doc/v6.0.3.md

0 → 100644
+17 −0
Original line number Diff line number Diff line
# Version 6.0.3

## SQL

### Oracle 

```sql
alter table source add synchro_delete_interdit int(1) default 0 not null;
comment on column source.synchro_delete_interdit is 'Indique si dans le cadre d''une synchro l''opération ''delete'' est interdite. L''interdire est utile lorsque les données sources sont obtenues de façon incrémentale au fil du temps et non pas de façon exhaustive en une seule fois.';
```

### PostgreSQL

```sql
alter table source add synchro_delete_interdit boolean default false not null;
comment on column source.synchro_delete_interdit is 'Indique si dans le cadre d''une synchro l''opération ''delete'' est interdite. L''interdire est utile lorsque les données sources sont obtenues de façon incrémentale au fil du temps et non pas de façon exhaustive en une seule fois.';
```