diff --git a/CHANGELOG.md b/CHANGELOG.md index d6bac3a..59bc0fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,12 +12,14 @@ - Set up the dashboard app [OP-3103] - Datafix: correct date of change event of kerkfabriek st petrus [OP-3555] - Update OCMWv to VVMW [OP-3565] and back. It's technically a nil-operation. But you should run the migrations nevertheless. +- Extend the public producer to include NIS codes [CLBV-980] ### Deploy notes ``` drc restart migrations-triggering-indexing drc restart migrations; drc logs -ft --tail=200 migrations drc pull frontend; drc up -d frontend drc up -d mandatarissen-consumer leidinggevenden-consumer worship-services-main-info-consumer worship-services-private-info-consumer +drc restart delta-producer-publication-graph-maintainer ``` #### For upgrade databases [This README](https://github.com/Riadabd/upgrade-virtuoso) provides the necessary steps for upgrading the database. **NOTE**: This will involve shutting down the app for small period of time (around 30 minutes). diff --git a/config/delta-producer/public/export.json b/config/delta-producer/public/export.json index f721ce9..d103b55 100644 --- a/config/delta-producer/public/export.json +++ b/config/delta-producer/public/export.json @@ -564,6 +564,41 @@ "http://www.opengis.net/ont/geosparql#sfWithin", "http://www.w3.org/2004/02/skos/core#exactMatch" ] + }, + { + "type": "http://www.w3.org/2004/02/skos/core#Concept", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "pathToConceptScheme": [ + "http://www.w3.org/2004/02/skos/core#inScheme" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/2004/02/skos/core#altLabel", + "http://www.w3.org/2004/02/skos/core#broadMatch", + "http://www.w3.org/2004/02/skos/core#broader", + "http://www.w3.org/2004/02/skos/core#exactMatch", + "http://www.w3.org/2004/02/skos/core#inScheme", + "http://www.w3.org/2004/02/skos/core#narrowMatch", + "http://www.w3.org/2004/02/skos/core#narrower", + "http://www.w3.org/2004/02/skos/core#notation", + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2004/02/skos/core#relatedMatch", + "http://www.w3.org/2004/02/skos/core#topConceptOf", + "https://schema.org/endDate", + "https://schema.org/startDate" + ] + }, + { + "type": "http://publications.europa.eu/ontology/euvoc#Country", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "properties": [ + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2000/01/rdf-schema#label" + ] } ] } diff --git a/config/migrations/2025/20250325131100-add-public-producer-concept-scheme-to-nis-codes.sparql b/config/migrations/2025/20250325131100-add-public-producer-concept-scheme-to-nis-codes.sparql new file mode 100644 index 0000000..4a8e371 --- /dev/null +++ b/config/migrations/2025/20250325131100-add-public-producer-concept-scheme-to-nis-codes.sparql @@ -0,0 +1,15 @@ +INSERT { + GRAPH { + ?s skos:inScheme . + } +} WHERE { + GRAPH { + VALUES ?nisScheme { + + + } + + ?s a ; + ?nisScheme . + } +}