Skip to content

Commit 24cc39a

Browse files
committed
change uniqueness constraints to include context
1 parent cbce167 commit 24cc39a

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

rdflib_sqlalchemy/tables.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def create_asserted_statements_table(interned_id, metadata):
4949
"termComb",
5050
),
5151
UniqueConstraint(
52-
"subject", "predicate", "object", name="{interned_id}_asserted_spo_key",
52+
"subject", "predicate", "object", "context", name="{interned_id}_asserted_spoc_key",
5353
),
5454
)
5555

@@ -83,7 +83,7 @@ def create_type_statements_table(interned_id, metadata):
8383
"termComb",
8484
),
8585
UniqueConstraint(
86-
"member", "klass", name="{interned_id}_type_member_klass_key",
86+
"member", "klass", "context", name="{interned_id}_type_mkc_key",
8787
),
8888
)
8989

@@ -120,7 +120,7 @@ def create_literal_statements_table(interned_id, metadata):
120120
"termComb",
121121
),
122122
UniqueConstraint(
123-
"subject", "predicate", "object", name="{interned_id}_literal_spo_key",
123+
"subject", "predicate", "object", "context", name="{interned_id}_literal_spoc_key",
124124
),
125125
)
126126

@@ -162,7 +162,7 @@ def create_quoted_statements_table(interned_id, metadata):
162162
"termComb",
163163
),
164164
UniqueConstraint(
165-
"subject", "predicate", "object", name="{interned_id}_quoted_spo_key",
165+
"subject", "predicate", "object", "context", name="{interned_id}_quoted_spoc_key",
166166
),
167167
)
168168

test/context_case.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
from six import string_types
1010

1111

12-
# logging.getLogger("sqlalchemy.engine").setLevel(logging.WARN)
13-
14-
1512
class ContextTestCase(unittest.TestCase):
1613
storetest = True
1714
identifier = URIRef("rdflib_test")

test/test_sqlalchemy_postgresql.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ class SQLAPgSQLGraphTestCase(graph_case.GraphTestCase):
3030

3131
def setUp(self):
3232
super(SQLAPgSQLGraphTestCase, self).setUp(
33-
uri=self.uri, storename=self.storename)
33+
uri=self.uri,
34+
storename=self.storename,
35+
)
3436

3537
def tearDown(self):
3638
super(SQLAPgSQLGraphTestCase, self).tearDown(uri=self.uri)
@@ -44,7 +46,9 @@ class SQLAPgSQLContextTestCase(context_case.ContextTestCase):
4446

4547
def setUp(self):
4648
super(SQLAPgSQLContextTestCase, self).setUp(
47-
uri=self.uri, storename=self.storename)
49+
uri=self.uri,
50+
storename=self.storename,
51+
)
4852

4953
def tearDown(self):
5054
super(SQLAPgSQLContextTestCase, self).tearDown(uri=self.uri)

0 commit comments

Comments
 (0)