A data model for workflow log in NWPC.
Model classes for MongoDB and relational database.
Record object and parser for ecFlow and SMS.
Record object and algorithm for analytics.
Use MongoDB to store analytics results including node tree and node status.
blob
: Base class for all MongoDB documents.NodeTreeBlob
: blob for node tree.NodeStatusBlob
: blob for node status.
owner
: Owner tablerepo
: Repo tableSmsRepo
: Repo for SMSEcflowRepo
: Repo for ecFlowRepoVersion
: Repo versionsRecordBase
: base class for RecordsSmsRecord
: SMS recordsEcflowRecord
: ecFlow records
use creat_tables.py
to create all tables for NWPC Operation Systems in MySQL.
Copyright © 2018-2020, perillaroc at nwpc-oper.
nwpc-workflow-log-model
is licensed under GPL v3.0