Schema package¶
Schema.admin module¶
The admin schema module: Admin table schema.
Provides the applications object relational model schema validation and synchronization for the admin SQLite table. To support the integration of CRUD functionality with REST API.
- class Src.Schema.admin.AdminSchema(*args, **kwargs)[source]¶
Bases:
SQLAlchemyAutoSchemaAdminSchema class represents a schema definition built via the ORM model to enable validation of SQLite table records and synchronization between SQLite records and JSON.
- Parameters:
ma (SQLAlchemyAutoSchema) – The Flask applications schema global for automatic schema building via model definition
- class Meta[source]¶
Bases:
object- load_instance = True¶
- model¶
alias of
Admin
- sqla_session = <flask_marshmallow.sqla.DummySession object>¶
- opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemyAutoSchemaOpts object>¶
- Src.Schema.admin.admin_schema = <AdminSchema(many=False)>¶
The Admin schema global
Schema.amt module¶
The amt schema module: Amt table schema.
Provides the applications object relational model schema validation and synchronization for the Amt SQLite table. To support the integration of CRUD functionality with REST API.
- class Src.Schema.amt.AMTSchema(*args, **kwargs)[source]¶
Bases:
SQLAlchemyAutoSchemaAMTSchema class represents a schema definition built via the ORM model to enable validation of SQLite table records and synchronization between SQLite records and JSON.
- Parameters:
ma (SQLAlchemyAutoSchema) – The Flask applications schema global for automatic schema building via model definition
- class Meta[source]¶
Bases:
object- load_instance = True¶
- model¶
alias of
Amt
- sqla_session = <flask_marshmallow.sqla.DummySession object>¶
- opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemyAutoSchemaOpts object>¶
- Src.Schema.amt.amt_schema = <AMTSchema(many=False)>¶
The Amt schema global
- Src.Schema.amt.amts_schema = <AMTSchema(many=True)>¶
The Amt schema global supporting multiple SQLite records
Schema.snomed module¶
The snomed schema module: Snomed table schema.
Provides the applications object relational model schema validation and synchronization for the Snomed SQLite table. To support the integration of CRUD functionality with REST API.
- class Src.Schema.snomed.SnomedSchema(*args, **kwargs)[source]¶
Bases:
SQLAlchemyAutoSchemaSnomedSchema class represents a schema definition built via the ORM model to enable validation of SQLite table records and synchronization between SQLite records and JSON.
- Parameters:
ma (SQLAlchemyAutoSchema) – The Flask applications schema global for automatic schema building via model definition
- class Meta[source]¶
Bases:
object- load_instance = True¶
- model¶
alias of
Snomed
- sqla_session = <flask_marshmallow.sqla.DummySession object>¶
- opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemyAutoSchemaOpts object>¶
- Src.Schema.snomed.snomed_schema = <SnomedSchema(many=False)>¶
The Snomed schema global
- Src.Schema.snomed.snomeds_schema = <SnomedSchema(many=True)>¶
The Snomed schema global supporting multiple SQLite records
Schema.version module¶
The version schema module: Version table schema.
Provides the applications object relational model schema validation and synchronization for the version SQLite table. To support the integration of CRUD functionality with REST API.
- class Src.Schema.version.VersionSchema(*args, **kwargs)[source]¶
Bases:
SQLAlchemyAutoSchemaVersionSchema class represents a schema definition built via the ORM model to enable validation of SQLite table records and synchronization between SQLite records and JSON.
- Parameters:
ma (SQLAlchemyAutoSchema) – The Flask applications schema global for automatic schema building via model definition
- class Meta[source]¶
Bases:
object- load_instance = True¶
- model¶
alias of
Version
- sqla_session = <flask_marshmallow.sqla.DummySession object>¶
- opts: SchemaOpts = <flask_marshmallow.sqla.SQLAlchemyAutoSchemaOpts object>¶
- Src.Schema.version.version_schema = <VersionSchema(many=False)>¶
The Version schema global