ramjet.data_interface.metadatabase

Code for the the metadatabase.

Module Contents

Classes

MetadatabaseModel(*args, **kwargs) A general model for the metadatabase tables.

Functions

convert_class_to_table_name(model_class: Model) Creates the table name based on the model class.
metadatabase
convert_class_to_table_name(model_class: Model)[source]

Creates the table name based on the model class.

Parameters:model_class – The class to create the table name for.
Returns:The name of the table.
class MetadatabaseModel(*args, **kwargs)[source]

Bases: peewee.Model

A general model for the metadatabase tables.

class Meta

The meta information for the metadatabase models.

database
table_function
primary_key = False