From 0c39f4a0beaf508091a16583253649ff5fd09e00 Mon Sep 17 00:00:00 2001 From: Claire Lovisa Date: Fri, 12 Sep 2025 10:51:52 +0200 Subject: [PATCH] Produce memberships in organizations and public producers --- .../delta-producer/organizations/export.json | 26 +++++++++++++++++++ config/delta-producer/public/export.json | 26 +++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/config/delta-producer/organizations/export.json b/config/delta-producer/organizations/export.json index d59150e..47190f2 100644 --- a/config/delta-producer/organizations/export.json +++ b/config/delta-producer/organizations/export.json @@ -512,6 +512,32 @@ "properties": [ "http://www.w3.org/2004/02/skos/core#prefLabel" ] + }, + { + "type": "http://www.w3.org/ns/org#Membership", + "graphsFilter": [ + "http://mu.semte.ch/graphs/worship-service", + "http://mu.semte.ch/graphs/shared", + "http://mu.semte.ch/graphs/administrative-unit" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/ns/org#organization", + "http://www.w3.org/ns/org#member", + "http://www.w3.org/ns/org#role" + ] + }, + { + "type": "http://www.w3.org/ns/org#Role", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2004/02/skos/core#broader", + "http://www.w3.org/2004/02/skos/core#topConceptOf" + ] } ] } diff --git a/config/delta-producer/public/export.json b/config/delta-producer/public/export.json index cdbff5f..3313615 100644 --- a/config/delta-producer/public/export.json +++ b/config/delta-producer/public/export.json @@ -675,6 +675,32 @@ "http://www.w3.org/2004/02/skos/core#prefLabel", "http://www.w3.org/2000/01/rdf-schema#label" ] + }, + { + "type": "http://www.w3.org/ns/org#Membership", + "graphsFilter": [ + "http://mu.semte.ch/graphs/worship-service", + "http://mu.semte.ch/graphs/shared", + "http://mu.semte.ch/graphs/administrative-unit" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/ns/org#organization", + "http://www.w3.org/ns/org#member", + "http://www.w3.org/ns/org#role" + ] + }, + { + "type": "http://www.w3.org/ns/org#Role", + "graphsFilter": [ + "http://mu.semte.ch/graphs/public" + ], + "properties": [ + "http://mu.semte.ch/vocabularies/core/uuid", + "http://www.w3.org/2004/02/skos/core#prefLabel", + "http://www.w3.org/2004/02/skos/core#broader", + "http://www.w3.org/2004/02/skos/core#topConceptOf" + ] } ] }