From 0be27e1ef2062961e444e9f595cae6f1042a1bd9 Mon Sep 17 00:00:00 2001 From: Claire Lovisa Date: Fri, 20 Jun 2025 10:54:01 +0200 Subject: [PATCH 1/3] Add Brussels Hoofdstedelijk Gewest --- CHANGELOG.md | 7 ++ ...400-add-brussels-gewest-as-province.sparql | 81 +++++++++++++++++++ ...-province-for-addresses-in-brussels.sparql | 43 ++++++++++ 3 files changed, 131 insertions(+) create mode 100644 config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250617151400-add-brussels-gewest-as-province.sparql create mode 100644 config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250618162100-set-correct-province-for-addresses-in-brussels.sparql diff --git a/CHANGELOG.md b/CHANGELOG.md index 14ea1f0..8eb6777 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog ## Unreleased +### Backend +- Added Brussels Hoofdstedelijk Gewest as province and location + update province of addresses in Brussel's area. [OP-3624] +### Deploy Notes +``` +drc restart migrations-triggering-indexing +``` + ## v1.33.1 (2025-06-16) ### Backend - Added Vlaams Parlement as bestuurseenheid. [DL-6686] diff --git a/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250617151400-add-brussels-gewest-as-province.sparql b/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250617151400-add-brussels-gewest-as-province.sparql new file mode 100644 index 0000000..eb350db --- /dev/null +++ b/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250617151400-add-brussels-gewest-as-province.sparql @@ -0,0 +1,81 @@ +INSERT DATA { + GRAPH { + + a , + ; + "21c7ac68-80ff-4530-ad0f-2207562be34d" ; + "Brussels Hoofdstedelijk Gewest" ; + "Provincie" ; + ; + . + } + + GRAPH { + + a , + , + ; + "89959431-6ac6-474c-9d7a-6a6b16dfc6f8" ; + ; + "Brussels Hoofdstedelijk Gewest" ; + "Brussels Hoofdstedelijk Gewest" ; + ; + "Brussel is geen officiële provincie, maar een gewest." . + } + + GRAPH { + + ; + ; + . + + + ; + ; + "KBO nummer" ; + "811c8126-d50f-4270-bba3-254d74f908cd" . + + + "dbee85a9-33b1-4753-a890-28a845a651ab"; + ; + "0316381039" . + + + ; + ; + "OVO-nummer" ; + "5f5a68f5-d854-470d-8738-aa79566147e8" . + + + "d1b6c642-2075-4b5a-b05f-d928e8864472"; + ; + "OVO004095" . + + + a ; + "a6369f3d-3f82-4c27-9e54-1560c8d31bc2" ; + ; + ; + . + + + a ; + "182b2f48-075d-41d3-b247-57a9c93d7fe1" ; + "info@gob.brussels" ; + "tel:+3222042111" ; + "Primary" ; + "https://overheidsdienst.brussels" . + + + a ; + "4918c7d0-8b7a-4700-8343-ea16b310fb5b" ; + "Brussel" ; + "België" ; + "2" ; + "Brussels Hoofdstedelijk Gewest" ; + "Sint-Lazarusplein 2, 1035 Brussel, België" ; + "1035" ; + "Sint-Lazarusplein" ; + . + } +} \ No newline at end of file diff --git a/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250618162100-set-correct-province-for-addresses-in-brussels.sparql b/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250618162100-set-correct-province-for-addresses-in-brussels.sparql new file mode 100644 index 0000000..e92261a --- /dev/null +++ b/config/migrations-triggering-indexing/2025/20250607150000-brussels-gewest/20250618162100-set-correct-province-for-addresses-in-brussels.sparql @@ -0,0 +1,43 @@ +DELETE { + GRAPH { + ?s ?province ; + ?werkingsgebied . + } +} INSERT { + GRAPH { + ?s "Brussels Hoofdstedelijk Gewest" ; + . + } +} WHERE { + GRAPH { + VALUES ?postCode { + "1070" + "1000" + "1020" + "1120" + "1130" + "1050" + "1040" + "1140" + "1083" + "1090" + "1081" + "1160" + "1030" + "1082" + "1060" + "1080" + "1210" + "1200" + "1150" + "1180" + "1190" + "1170" + } + + ?s a ; + ?postCode ; + ?province ; + ?werkingsgebied . + } +} \ No newline at end of file From 179ba7b3157e569117e44ffd1e002439e156f4af Mon Sep 17 00:00:00 2001 From: Claire Lovisa Date: Mon, 23 Jun 2025 10:34:56 +0200 Subject: [PATCH 2/3] Add skos:note to domain.json --- config/resources/domain.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/resources/domain.json b/config/resources/domain.json index 6fbe141..9528e9c 100644 --- a/config/resources/domain.json +++ b/config/resources/domain.json @@ -389,6 +389,10 @@ "purpose": { "type": "string", "predicate": "org:purpose" + }, + "note": { + "type": "string", + "predicate": "skos:note" } }, "relationships": { From 325ebe991c146975873f5d278b1a95628cd655aa Mon Sep 17 00:00:00 2001 From: Claire Lovisa Date: Mon, 23 Jun 2025 10:46:18 +0200 Subject: [PATCH 3/3] Update changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8eb6777..ca973ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # Changelog ## Unreleased ### Backend -- Added Brussels Hoofdstedelijk Gewest as province and location + update province of addresses in Brussel's area. [OP-3624] +- Added Brussels Hoofdstedelijk Gewest as province and location, update province of addresses in Brussel's area, update resource config to add `skos:note` on organizations [OP-3624] ### Deploy Notes ``` -drc restart migrations-triggering-indexing +drc restart migrations-triggering-indexing resource ``` ## v1.33.1 (2025-06-16)