aboutsummaryrefslogtreecommitdiffstats
path: root/bsfs/schema/schema.py
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2023-01-15 20:57:42 +0100
committerMatthias Baumgartner <dev@igsor.net>2023-01-15 20:57:42 +0100
commitccaee71e2b6135d3b324fe551c8652940b67aab3 (patch)
treeb480189eccac8699b8c75763db7b38e838f38055 /bsfs/schema/schema.py
parent60257ed3c2aa6ea2891f362a691bde9d7ef17831 (diff)
downloadbsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.tar.gz
bsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.tar.bz2
bsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.zip
Feature as Literal instead of Predicate subtype
Diffstat (limited to 'bsfs/schema/schema.py')
-rw-r--r--bsfs/schema/schema.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/bsfs/schema/schema.py b/bsfs/schema/schema.py
index bc50d4e..8d9a821 100644
--- a/bsfs/schema/schema.py
+++ b/bsfs/schema/schema.py
@@ -70,7 +70,9 @@ class Schema():
predicates.add(types.ROOT_PREDICATE)
# add minimally necessary types to the schema
literals.add(types.ROOT_NUMBER)
- predicates.add(types.ROOT_FEATURE)
+ literals.add(types.ROOT_TIME)
+ literals.add(types.ROOT_ARRAY)
+ literals.add(types.ROOT_FEATURE)
# FIXME: ensure that types derive from the right root?