spiget_orm.backend package#

Backend package. Not a part of the public API.

class Base[source]#

Bases: dataclasses_json.api.DataClassJsonMixin

Base model for all models.

_abc_impl = <_abc._abc_data object>#
dataclass_json_config = {'letter_case': <function camelcase>}#
classmethod from_dict(kvs, *, infer_missing=False)#
Return type

TypeVar(A, bound= DataClassJsonMixin)

classmethod from_json(s, *, parse_float=None, parse_int=None, parse_constant=None, infer_missing=False, **kw)#
Return type

TypeVar(A, bound= DataClassJsonMixin)

classmethod schema(*, infer_missing=False, only=None, exclude=(), many=False, context=None, load_only=(), dump_only=(), partial=False, unknown=None)#
Return type

SchemaF[TypeVar(A)]

to_dict(encode_json=False)#
Return type

Dict[str, Union[dict, list, str, int, float, bool, None]]

to_json(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, indent=None, separators=None, default=None, sort_keys=False, **kw)#
Return type

str