From eef379f7ed2e1d18c293bd3f0fd2d8793e7aeedd Mon Sep 17 00:00:00 2001 From: mirdono Date: Fri, 4 Jul 2025 14:41:44 +0200 Subject: [PATCH] feat: add AGB Havenbedrijf Antwerpen This organisation was removed from OP as it is officially not an administrative unit. But it needs to be recreated to allow them to finalise subsidies via the subsidie app. As the resources has to be created with the same URI as before we re-add it using a migrations instead of creating it manually via the frontend. --- CHANGELOG.md | 9 ++ ...feat--add-agb-havenbedrijf-antwerpen.graph | 1 + ...8-feat--add-agb-havenbedrijf-antwerpen.ttl | 129 ++++++++++++++++++ 3 files changed, 139 insertions(+) create mode 100644 config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.graph create mode 100644 config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.ttl diff --git a/CHANGELOG.md b/CHANGELOG.md index f707dc6..64ef8a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Changelog ## Unreleased +## v1.33.3 (2025-07-04) +### Backend +- datafix: re-add Havenbedrijf Antwerpen as an AGB [OP-3639] +### Deploy notes +``` +drc restart migrations; drc logs -ft --tail=200 migrations +drc exec delta-producer-background-jobs-initiator curl -X POST http://localhost/public/healing-jobs +``` + ## v1.33.2 (2025-06-20) ### Backend - datafix: correct name for locations whose municipalities kept their URI in the 2025 mergers diff --git a/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.graph b/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.graph new file mode 100644 index 0000000..89df8c6 --- /dev/null +++ b/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.graph @@ -0,0 +1 @@ +http://mu.semte.ch/graphs/administrative-unit diff --git a/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.ttl b/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.ttl new file mode 100644 index 0000000..4508c66 --- /dev/null +++ b/config/migrations/2025/20250704104058-feat--add-agb-havenbedrijf-antwerpen.ttl @@ -0,0 +1,129 @@ +@prefix rdf: . +@prefix dcterms: . +@prefix skos: . +@prefix xsd: . + +# Core data + rdf:type , , dcterms:Agent ; + "604d50138929f0e450f629b1caad73733d2a5dc31018edb53e50a5940f4dafe7" ; + skos:prefLabel "Havenbedrijf Antwerpen" ; + "Havenbedrijf Antwerpen" ; + ; + ; + , , ; + . + +## Identifiers +### KBO no. + rdf:type ; + "6867A953D4D5D97D41D2563E" ; + ; + skos:notation "KBO nummer" . + rdf:type ; + "6867A953D4D5D97D41D2563D" ; + "0248399380" . +### SharePoint id + rdf:type ; + "6867A954D4D5D97D41D25640" ; + ; + skos:notation "SharePoint identificator" . + rdf:type ; + "6867A954D4D5D97D41D2563F" . +### OVO no. + rdf:type ; + "90a07cc0-58bf-11f0-a83a-cf8f2103999b" ; + ; + skos:notation "OVO-nummer" . + rdf:type ; + "90a07cc1-58bf-11f0-a83a-cf8f2103999b" . + +# Contact information + rdf:type ; + "6867A955D4D5D97D41D25644" ; + , ; + ; + . + + rdf:type ; + "Primary" ; + "6867A954D4D5D97D41D25641" . + + rdf:type ; + "Secondary" ; + "6867A954D4D5D97D41D25642" . + + rdf:type ; + ; + "6867A954D4D5D97D41D25643" ; + dcterms:source ; + "2030" ; + "1" ; + "Antwerpen" ; + "Zaha Hadidplein 1, 2030 Antwerpen, Belgi\u00EB" ; + "Zaha Hadidplein" ; + "Antwerpen" ; + "Belgi\u00EB" . + +# Governing bodies +## Raad van bestuur + rdf:type ; + "8ffdfb30-58bf-11f0-8a90-dda5d31bcff4" ; + skos:prefLabel "Raad van bestuur Havenbedrijf Antwerpen" ; + ; + . + + rdf:type ; + "903007b0-58bf-11f0-8a90-dda5d31bcff4" ; + ; + "2019-01-01T00:00:00Z"^^xsd:dateTime . + +## Bevoegd beslissingsorgaan + rdf:type ; + "900b1a90-58bf-11f0-8a90-dda5d31bcff4" ; + skos:prefLabel "Bevoegd beslissingsorgaan Havenbedrijf Antwerpen" ; + ; + . + + rdf:type ; + "90384510-58bf-11f0-8a90-dda5d31bcff4" ; + ; + "2019-01-01T00:00:00Z"^^xsd:dateTime . + +## Algemene vergadering + rdf:type ; + "901812e0-58bf-11f0-8a90-dda5d31bcff4" ; + skos:prefLabel "Algemene vergadering Havenbedrijf Antwerpen" ; + ; + . + + rdf:type ; + "903c3cb0-58bf-11f0-8a90-dda5d31bcff4" ; + ; + "2019-01-01T00:00:00Z"^^xsd:dateTime . + +## Leidend Ambtenaar + rdf:type ; + "90230f60-58bf-11f0-8a90-dda5d31bcff4" ; + skos:prefLabel "Leidend Ambtenaar Havenbedrijf Antwerpen" ; + ; + . + + rdf:type ; + "90427e40-58bf-11f0-8a90-dda5d31bcff4" ; + ; + ; + "2019-01-01T00:00:00Z"^^xsd:dateTime . + + +# Related organisations + rdf:type ; + ; + "6867A956D4D5D97D41D25646" ; + ; + . + + rdf:type ; + ; + "6867A956D4D5D97D41D25647" ; + ; + .