The watcher.db.sqlalchemy.models Module¶
SQLAlchemy models for watcher service
-
class
watcher.db.sqlalchemy.models.Action(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents an action.
-
class
watcher.db.sqlalchemy.models.ActionPlan(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents an action plan.
-
class
watcher.db.sqlalchemy.models.Audit(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents an audit.
-
class
watcher.db.sqlalchemy.models.AuditTemplate(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents an audit template.
-
class
watcher.db.sqlalchemy.models.EfficacyIndicator(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents an efficacy indicator.
-
class
watcher.db.sqlalchemy.models.Goal(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents a goal.
-
class
watcher.db.sqlalchemy.models.JSONEncodedDict(*args, **kwargs)[source]¶ Bases:
watcher.db.sqlalchemy.models.JsonEncodedTypeRepresents dict serialized as json-encoded string in db.
-
type¶ alias of
dict
-
-
class
watcher.db.sqlalchemy.models.JSONEncodedList(*args, **kwargs)[source]¶ Bases:
watcher.db.sqlalchemy.models.JsonEncodedTypeRepresents list serialized as json-encoded string in db.
-
type¶ alias of
list
-
-
class
watcher.db.sqlalchemy.models.JsonEncodedType(*args, **kwargs)[source]¶ Bases:
sqlalchemy.sql.type_api.TypeDecoratorAbstract base type serialized as json-encoded string in db.
-
impl¶ alias of
TEXT
-
-
class
watcher.db.sqlalchemy.models.ScoringEngine(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents a scoring engine.
-
class
watcher.db.sqlalchemy.models.Service(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseRepresents a service entity