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