diff --git a/config/migrations/2024/20241028125621-remove-functionarissen-newly-created-organen.sparql b/config/migrations/2024/20241028125621-remove-functionarissen-newly-created-organen.sparql index 257b4eb..ac9e148 100644 --- a/config/migrations/2024/20241028125621-remove-functionarissen-newly-created-organen.sparql +++ b/config/migrations/2024/20241028125621-remove-functionarissen-newly-created-organen.sparql @@ -1,12 +1,12 @@ PREFIX skos: +PREFIX generiek: DELETE { - GRAPH ?g { + GRAPH { ?orgIntijdNew ?orgIntijdNewP ?orgIntijdNewO. ?bestuursfunctie ?bestuursfunctieP ?bestuursfunctieO. } } - WHERE { VALUES ?class { # "Adjunct-algemeen directeur" @@ -18,18 +18,19 @@ WHERE { # Griffier } - ?s a ; - ?class. + GRAPH { - ?orgIntijdOld ?s; - ?old. + ?s a ; + ?class. - ?orgIntijdNew ?s; - ?new. + ?orgIntijdOld generiek:isTijdspecialisatieVan ?s; + ?old. + + ?orgIntijdNew generiek:isTijdspecialisatieVan ?s; + ?new. FILTER(?new > ?old) - GRAPH ?g { ?orgIntijdNew ?orgIntijdNewP ?orgIntijdNewO. ?orgIntijdNew ?bestuursfunctie. ?bestuursfunctie ?bestuursfunctieP ?bestuursfunctieO.