diff --git a/CHANGELOG.md b/CHANGELOG.md index daecf55..0e0bfca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,9 @@ - Datafix: delete incorrect change event [OP-3363] - Feature: re-enable contact data editing [OP-3425] - Remove gemeente and provincie classifications from admin unit graph [OP-3393] +- Remove several OCMW bcsd faciliteitgemeenten [OP-3535] - Completely remove AGB Stekene's data. [OP-3409] + ### Deploy Notes - Re-enable contact date editing: + remove `EMBER_ENABLE_EDIT_CONTACT_DATA_FEATURE` flag in `docker-compose.override.yml` diff --git a/config/migrations/2025/20250129125705-remove-bcsd-bestuursorganen-faciliteitsgemeenten.sparql b/config/migrations/2025/20250129125705-remove-bcsd-bestuursorganen-faciliteitsgemeenten.sparql new file mode 100644 index 0000000..444aac2 --- /dev/null +++ b/config/migrations/2025/20250129125705-remove-bcsd-bestuursorganen-faciliteitsgemeenten.sparql @@ -0,0 +1,39 @@ +PREFIX besluit: +PREFIX mandaat: +PREFIX org: +PREFIX generiek: + +DELETE { + GRAPH { + ?boi ?p ?o. + } +} +WHERE { + GRAPH { + VALUES ?faciliteitEenheid { + # OCMW + # Sint-Genesius-Rode + # Linkebeek + # Drogenbos + # Wemmel + # Kraainem + # Wezembeek-Oppem + # Voeren + } + + VALUES ?classification { + # BCSD + # BCSD Voorzitter + } + + ?bestuursorgaan besluit:bestuurt ?faciliteitEenheid . + ?bestuursorgaan org:classification ?classification . + + ?boi generiek:isTijdspecialisatieVan ?bestuursorgaan . + ?boi mandaat:bindingStart ?startDate . + + ?boi ?p ?o. + + FILTER(?startDate >= "2019-01-01T00:00:00"^^xsd:dateTime) + } +}