From 2958262abfd4cb0d8aa898d648a78c4f71355457 Mon Sep 17 00:00:00 2001 From: iurianu Date: Thu, 2 Feb 2023 13:08:03 +0200 Subject: [PATCH 1/4] migration to delete mandatarissen --- ...20230202100000-delete-mandatarissen.sparql | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 config/migrations/2023/20230202100000-delete-mandatarissen.sparql diff --git a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql new file mode 100644 index 0000000..9a13573 --- /dev/null +++ b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql @@ -0,0 +1,37 @@ +PREFIX org: +PREFIX locn: +PREFIX schema: + +DELETE { + GRAPH { + + ?mandatarissen ?pMandatarissen ?oMandatarissen . + ?mandaat ?pMandaat ?oMandaat . + ?contactPoint ?pContactPoint ?oContactPoint . + ?address ?pAddress ?oAddress . + + } +} +WHERE { + GRAPH { + + VALUES ?mandatarissen { + + + } + + ?mandatarissen org:holds ?mandaat ; + ?pMandatarissen ?oMandatarissen . + ?mandaat ?pMandaat ?oMandaat . + + OPTIONAL { + ?mandatarissen schema:contactPoint ?contactPoint . + OPTIONAL { + ?contactPoint locn:address ?address ; + ?pContactPoint ?oContactPoint . + ?address ?pAddress ?oAddress . + } + } + + } +} \ No newline at end of file From e30e93e00e39a9daf54e49fcbbb677db29a81943 Mon Sep 17 00:00:00 2001 From: Boris De Vloed Date: Thu, 2 Feb 2023 15:59:27 +0100 Subject: [PATCH 2/4] Change to delete secondary contact point --- .../2023/20230202100000-delete-mandatarissen.sparql | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql index 9a13573..dbf88aa 100644 --- a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql +++ b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql @@ -3,7 +3,7 @@ PREFIX locn: PREFIX schema: DELETE { - GRAPH { + GRAPH { ?mandatarissen ?pMandatarissen ?oMandatarissen . ?mandaat ?pMandaat ?oMandaat . @@ -11,9 +11,9 @@ DELETE { ?address ?pAddress ?oAddress . } -} +} WHERE { - GRAPH { + GRAPH { VALUES ?mandatarissen { @@ -26,12 +26,11 @@ WHERE { OPTIONAL { ?mandatarissen schema:contactPoint ?contactPoint . + ?contactPoint ?pContactPoint ?oContactPoint. OPTIONAL { - ?contactPoint locn:address ?address ; - ?pContactPoint ?oContactPoint . + ?contactPoint locn:address ?address . ?address ?pAddress ?oAddress . } } - - } + } } \ No newline at end of file From 1767eff19b44cb6faab9556d366ad2e37d0052e2 Mon Sep 17 00:00:00 2001 From: Boris De Vloed Date: Thu, 2 Feb 2023 16:18:20 +0100 Subject: [PATCH 3/4] Do not delete mandate --- .../2023/20230202100000-delete-mandatarissen.sparql | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql index dbf88aa..2d05f67 100644 --- a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql +++ b/config/migrations/2023/20230202100000-delete-mandatarissen.sparql @@ -6,7 +6,6 @@ DELETE { GRAPH { ?mandatarissen ?pMandatarissen ?oMandatarissen . - ?mandaat ?pMandaat ?oMandaat . ?contactPoint ?pContactPoint ?oContactPoint . ?address ?pAddress ?oAddress . @@ -20,9 +19,7 @@ WHERE { } - ?mandatarissen org:holds ?mandaat ; - ?pMandatarissen ?oMandatarissen . - ?mandaat ?pMandaat ?oMandaat . + ?mandatarissen ?pMandatarissen ?oMandatarissen . OPTIONAL { ?mandatarissen schema:contactPoint ?contactPoint . From 4179194e6fedc8feb30ddc665613f0a6abb7080d Mon Sep 17 00:00:00 2001 From: Claire Lovisa Date: Tue, 7 Feb 2023 15:05:26 +0100 Subject: [PATCH 4/4] Moving migration to trigger reindex --- .../2023/20230202100000-delete-mandatarissen.sparql | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename config/{migrations => migrations-triggering-indexing}/2023/20230202100000-delete-mandatarissen.sparql (100%) diff --git a/config/migrations/2023/20230202100000-delete-mandatarissen.sparql b/config/migrations-triggering-indexing/2023/20230202100000-delete-mandatarissen.sparql similarity index 100% rename from config/migrations/2023/20230202100000-delete-mandatarissen.sparql rename to config/migrations-triggering-indexing/2023/20230202100000-delete-mandatarissen.sparql