# Date,\r
DateTime,\r
ForeignKey,\r
- Boolean,\r
+ # Boolean,\r
# engine,\r
# event,\r
)\r
\r
from o2ims.domain import ocloud as ocloudModel\r
from o2ims.domain import subscription_obj as subModel\r
+from o2ims.domain import configuration_obj as confModel\r
from o2ims.domain.resource_type import ResourceTypeEnum\r
\r
from o2common.helper import o2logging\r
Column("filter", String(255)),\r
)\r
\r
-registration = Table(\r
- "registration",\r
+configuration = Table(\r
+ "configuration",\r
metadata,\r
Column("updatetime", DateTime),\r
Column("createtime", DateTime),\r
\r
- Column("registrationId", String(255), primary_key=True),\r
+ Column("configurationId", String(255), primary_key=True),\r
+ Column("conftype", String(255)),\r
Column("callback", String(255)),\r
- Column("notified", Boolean),\r
+ Column("status", String(255)),\r
+ Column("comments", String(255)),\r
)\r
\r
\r
}\r
)\r
mapper(subModel.Subscription, subscription)\r
- mapper(subModel.Registration, registration)\r
+ mapper(confModel.Configuration, configuration)\r
\r
if engine is not None:\r
- metadata.create_all(engine)\r
+ metadata.create_all(engine, checkfirst=True)\r