diff --git a/datafiles/schema.sql b/datafiles/schema.sql
index c2cf4c6cb425dccae4b86a45f116f97799865281..8cbe7db666ca856cb48e3882bb1b3d14b443e2c9 100644
--- a/datafiles/schema.sql
+++ b/datafiles/schema.sql
@@ -33,7 +33,7 @@ CREATE TABLE service_connections (
);
-- internal references to connections that are part of a service connection
-CREATE TABLE subconnections (
+CREATE TABLE sub_connections (
id serial PRIMARY KEY,
service_connection_id integer NOT NULL REFERENCES service_connections(id),
connection_id text NOT NULL,
diff --git a/opennsa/aggregator.py b/opennsa/aggregator.py
index ad151bed4d844d81d20c2a630edf7b740461e149..3b3bfd0fa6bb7cb0f2787c4022e757f3b0a7005d 100644
--- a/opennsa/aggregator.py
+++ b/opennsa/aggregator.py
@@ -223,7 +223,7 @@ class Aggregator:
# only works for calls where handler args is: requester, provider, security_attrs, connection_id
# this happens to be quite a lot though
- sub_connections = yield conn.subconnections.get()
+ sub_connections = yield conn.SubConnections.get()
defs = []
@@ -359,7 +359,7 @@ class Aggregator:
# should probably do some sanity checks here
sp = service_params
local_link = True if link_provider_nsa == self.nsa_ else False
- sc = database.Subconnection(provider_nsa=link_provider_nsa.urn(),
+ sc = database.SubConnection(provider_nsa=link_provider_nsa.urn(),
connection_id=connection_id, local_link=local_link, revision=0, service_connection_id=conn.id, order_id=order_id,
global_reservation_id=global_reservation_id, description=description,
reservation_state=state.RESERVE_HELD, provision_state=state.SCHEDULED, activation_state=state.INACTIVE, lifecycle_state=state.INITIAL,
diff --git a/opennsa/database.py b/opennsa/database.py
index cf63210dbfd1f93b5fb745b273508ea1da9d1d19..8a590f842f2070a0ffde528c1caee8f0857ff24f 100644
--- a/opennsa/database.py
+++ b/opennsa/database.py
@@ -74,12 +74,12 @@ def setupDatabase(database, user, password=None):
# ORM Objects
class ServiceConnection(DBObject):
- HASMANY = ['subconnections']
+ HASMANY = ['SubConnections']
-class Subconnection(DBObject):
- BELONGSTO = ['serviceconnection']
+class SubConnection(DBObject):
+ BELONGSTO = ['ServiceConnection']
-Registry.register(ServiceConnection, Subconnection)
+Registry.register(ServiceConnection, SubConnection)
diff --git a/test/test_aggregator.py b/test/test_aggregator.py
index 301b38ac8c4e1770be0f0c58b81675c66d54f0ea..18978729a5acaf4c9f5a9212257a8ec94b5e251f 100644
--- a/test/test_aggregator.py
+++ b/test/test_aggregator.py
@@ -72,7 +72,7 @@ class DUDBackendTest(unittest.TestCase):
from opennsa.backends.common import simplebackend
# keep it simple...
yield simplebackend.Simplebackendconnection.deleteAll()
- yield database.Subconnection.deleteAll()
+ yield database.SubConnection.deleteAll()
yield database.ServiceConnection.deleteAll()
yield self.backend.stopService()