EntitySchemaBase

class app.portfolio.models.entity.entity_schema_base.EntitySchemaBase[source]

Bases: object

Inheritance diagram of EntitySchemaBase

Inheritance Diagram for EntitySchemaBase

Methods

get_schema_field_annotations(*[, recursive])

get_schema_field_values(**options)

iter_schema_field_values(**options)

get_schema_field_annotations(*, recursive: bool = True) Mapping[str, Any][source]
Parameters:

recursive (bool)

Return type:

Mapping[str, Any]

get_schema_field_values(**options: Unpack[IterSchemaFieldOptions]) Mapping[str, Any][source]
Parameters:

options (Unpack[IterSchemaFieldOptions])

Return type:

Mapping[str, Any]

iter_schema_field_values(**options: Unpack[IterSchemaFieldOptions]) Generator[tuple[str, Any]][source]
Parameters:

options (Unpack[IterSchemaFieldOptions])

Return type:

Generator[tuple[str, Any]]