simdb.database.models.metadata module

class simdb.database.models.metadata.MetaData(key, value)[source]

Bases: Base

Class to represent metadata in the database ORM.

data(recurse: bool = False) Dict[str, str][source]

Serialise the MetaData.

Parameters:

recurse – If True also serialise any contained models, otherwise only serialise simple fields.

Returns:

The serialised data.

element
classmethod from_data(data: Dict) MetaData[source]

Create a Model from serialised data.

Parameters:

data – Serialised model data.

Returns:

The created model.

id
sim_id
value