From 469f4015a20f281d316c428bef3c521b5f8cea65 Mon Sep 17 00:00:00 2001
From: Antony Le Courtes <antony.lecourtes@unicaen.fr>
Date: Thu, 2 Dec 2021 11:36:03 +0100
Subject: [PATCH] =?UTF-8?q?Modification=20de=20certaines=20contraintes=20d?=
 =?UTF-8?q?'unicit=C3=A9=20avec=20l'historisation.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 data/ddl/index/FONCTION_REFERENTIEL_CODE_UN.php              | 1 +
 data/ddl/index/MODULATEUR__UN.php                            | 1 +
 data/ddl/index/MOTIF_MODIFICATION_SERVIC_UK1.php             | 1 +
 data/ddl/index/PERIODE__UN.php                               | 1 +
 data/ddl/index/ROLE_CODE_UN.php                              | 1 +
 data/ddl/index/TYPE_AGREMENT__UN.php                         | 1 +
 data/ddl/index/TYPE_HEURES_UN.php                            | 1 +
 data/ddl/index/TYPE_INTERVENANT_CODE_UN.php                  | 1 +
 data/ddl/unique-constraint/FONCTION_REFERENTIEL_CODE_UN.php  | 1 +
 data/ddl/unique-constraint/MODULATEUR__UN.php                | 1 +
 data/ddl/unique-constraint/MOTIF_MODIFICATION_SERVIC_UK1.php | 1 +
 data/ddl/unique-constraint/PERIODE__UN.php                   | 1 +
 data/ddl/unique-constraint/ROLE_CODE_UN.php                  | 1 +
 data/ddl/unique-constraint/TYPE_AGREMENT__UN.php             | 1 +
 data/ddl/unique-constraint/TYPE_HEURES_UN.php                | 1 +
 data/ddl/unique-constraint/TYPE_INTERVENANT_CODE_UN.php      | 1 +
 16 files changed, 16 insertions(+)

diff --git a/data/ddl/index/FONCTION_REFERENTIEL_CODE_UN.php b/data/ddl/index/FONCTION_REFERENTIEL_CODE_UN.php
index ef7d8d563a..44853f31d3 100644
--- a/data/ddl/index/FONCTION_REFERENTIEL_CODE_UN.php
+++ b/data/ddl/index/FONCTION_REFERENTIEL_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'FONCTION_REFERENTIEL',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/MODULATEUR__UN.php b/data/ddl/index/MODULATEUR__UN.php
index 48466f4efe..34c604d368 100644
--- a/data/ddl/index/MODULATEUR__UN.php
+++ b/data/ddl/index/MODULATEUR__UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'MODULATEUR',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/MOTIF_MODIFICATION_SERVIC_UK1.php b/data/ddl/index/MOTIF_MODIFICATION_SERVIC_UK1.php
index 7802fd807e..2df7b88e8e 100644
--- a/data/ddl/index/MOTIF_MODIFICATION_SERVIC_UK1.php
+++ b/data/ddl/index/MOTIF_MODIFICATION_SERVIC_UK1.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'MOTIF_MODIFICATION_SERVICE',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/PERIODE__UN.php b/data/ddl/index/PERIODE__UN.php
index 6080823345..4c51f84af5 100644
--- a/data/ddl/index/PERIODE__UN.php
+++ b/data/ddl/index/PERIODE__UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'PERIODE',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/ROLE_CODE_UN.php b/data/ddl/index/ROLE_CODE_UN.php
index 4213c972fd..774db031d6 100644
--- a/data/ddl/index/ROLE_CODE_UN.php
+++ b/data/ddl/index/ROLE_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'ROLE',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/TYPE_AGREMENT__UN.php b/data/ddl/index/TYPE_AGREMENT__UN.php
index 8d8b4ee119..81e370a861 100644
--- a/data/ddl/index/TYPE_AGREMENT__UN.php
+++ b/data/ddl/index/TYPE_AGREMENT__UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'TYPE_AGREMENT',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/TYPE_HEURES_UN.php b/data/ddl/index/TYPE_HEURES_UN.php
index 00f9e1f9ff..306330cb10 100644
--- a/data/ddl/index/TYPE_HEURES_UN.php
+++ b/data/ddl/index/TYPE_HEURES_UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'TYPE_HEURES',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/index/TYPE_INTERVENANT_CODE_UN.php b/data/ddl/index/TYPE_INTERVENANT_CODE_UN.php
index 39082ad4a2..f237d70b05 100644
--- a/data/ddl/index/TYPE_INTERVENANT_CODE_UN.php
+++ b/data/ddl/index/TYPE_INTERVENANT_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'table'   => 'TYPE_INTERVENANT',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/FONCTION_REFERENTIEL_CODE_UN.php b/data/ddl/unique-constraint/FONCTION_REFERENTIEL_CODE_UN.php
index bbebd2d726..10f2fee66d 100644
--- a/data/ddl/unique-constraint/FONCTION_REFERENTIEL_CODE_UN.php
+++ b/data/ddl/unique-constraint/FONCTION_REFERENTIEL_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'FONCTION_REFERENTIEL_CODE_UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/MODULATEUR__UN.php b/data/ddl/unique-constraint/MODULATEUR__UN.php
index 5228e41343..de8161438c 100644
--- a/data/ddl/unique-constraint/MODULATEUR__UN.php
+++ b/data/ddl/unique-constraint/MODULATEUR__UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'MODULATEUR__UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/MOTIF_MODIFICATION_SERVIC_UK1.php b/data/ddl/unique-constraint/MOTIF_MODIFICATION_SERVIC_UK1.php
index d7307156e4..0cc6e2420c 100644
--- a/data/ddl/unique-constraint/MOTIF_MODIFICATION_SERVIC_UK1.php
+++ b/data/ddl/unique-constraint/MOTIF_MODIFICATION_SERVIC_UK1.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'MOTIF_MODIFICATION_SERVIC_UK1',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/PERIODE__UN.php b/data/ddl/unique-constraint/PERIODE__UN.php
index 38a29c8efb..de95834b27 100644
--- a/data/ddl/unique-constraint/PERIODE__UN.php
+++ b/data/ddl/unique-constraint/PERIODE__UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'PERIODE__UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/ROLE_CODE_UN.php b/data/ddl/unique-constraint/ROLE_CODE_UN.php
index 50afe8e4aa..63fbdd2b89 100644
--- a/data/ddl/unique-constraint/ROLE_CODE_UN.php
+++ b/data/ddl/unique-constraint/ROLE_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'ROLE_CODE_UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/TYPE_AGREMENT__UN.php b/data/ddl/unique-constraint/TYPE_AGREMENT__UN.php
index 039954a60b..a9f10e8cc2 100644
--- a/data/ddl/unique-constraint/TYPE_AGREMENT__UN.php
+++ b/data/ddl/unique-constraint/TYPE_AGREMENT__UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'TYPE_AGREMENT__UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/TYPE_HEURES_UN.php b/data/ddl/unique-constraint/TYPE_HEURES_UN.php
index d1779e3cf5..70b9368b94 100644
--- a/data/ddl/unique-constraint/TYPE_HEURES_UN.php
+++ b/data/ddl/unique-constraint/TYPE_HEURES_UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'TYPE_HEURES_UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
diff --git a/data/ddl/unique-constraint/TYPE_INTERVENANT_CODE_UN.php b/data/ddl/unique-constraint/TYPE_INTERVENANT_CODE_UN.php
index 6154a618f7..eb444c5b88 100644
--- a/data/ddl/unique-constraint/TYPE_INTERVENANT_CODE_UN.php
+++ b/data/ddl/unique-constraint/TYPE_INTERVENANT_CODE_UN.php
@@ -8,6 +8,7 @@ return [
     'index'   => 'TYPE_INTERVENANT_CODE_UN',
     'columns' => [
         'CODE',
+        'HISTO_DESTRUCTION',
     ],
 ];
 
-- 
GitLab