Source code for tisserande.local_async.data_types

from macon.local_async.base import LocalOperations

from .. import models
from ..db import data_types as db
from ..db_oper import data_types as ops


[docs] class DataFileTypeLocalOperations( LocalOperations[db.DataFileTypeTable, models.DataFileType, models.DataFileTypeCreate], ): pass
[docs] class ConfigFileTypeLocalOperations( LocalOperations[db.ConfigFileTypeTable, models.ConfigFileType, models.ConfigFileTypeCreate], ): pass
[docs] class ConfigDictTypeLocalOperations( LocalOperations[db.ConfigDictTypeTable, models.ConfigDictType, models.ConfigDictTypeCreate], ): pass
[docs] class ParameterLocalOperations( LocalOperations[db.ParameterTable, models.Parameter, models.ParameterCreate], ): pass
[docs] class ArrayLocalOperations( LocalOperations[db.ArrayTable, models.Array, models.ArrayCreate], ): pass
[docs] class ClassLocalOperations( LocalOperations[db.ClassTable, models.Class, models.ClassCreate], ): pass
[docs] data_file_type = DataFileTypeLocalOperations(ops.data_file_type)
[docs] config_file_type = ConfigFileTypeLocalOperations(ops.config_file_type)
[docs] config_dict_type = ConfigDictTypeLocalOperations(ops.config_dict_type)
[docs] parameter = ParameterLocalOperations(ops.parameter)
[docs] array = ArrayLocalOperations(ops.array)
[docs] class_ = ClassLocalOperations(ops.class_)