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: SQLAlchemyAutoSchema

AdminSchema 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: SQLAlchemyAutoSchema

AMTSchema 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: SQLAlchemyAutoSchema

SnomedSchema 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: SQLAlchemyAutoSchema

VersionSchema 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