Add schema load util

This commit is contained in:
Cyber MacGeddon 2024-10-29 17:54:00 +00:00
parent dedb66379d
commit 5fb1a9e455
4 changed files with 163 additions and 2 deletions

View file

@ -3,12 +3,14 @@ from . defs import *
from .. schema import Triple, Value
class DigitalDocument:
def __init__(
self, id, name=None, description=None, copyright_notice=None,
copyright_holder=None, copyright_year=None, license=None,
identifier=None,
publication=None, url=None, keywords=[]
):
self.id = id
self.name = name
self.description = description
@ -116,4 +118,3 @@ class DigitalDocument:
p=Value(value=URL, is_uri=True),
o=Value(value=self.url, is_uri=True)
))

View file

@ -67,4 +67,3 @@ class PublicationEvent:
s=Value(value=self.id, is_uri=True),
p=Value(value=END_DATE, is_uri=True),
o=Value(value=self.end_date, is_uri=False)))