Skip to content

types

Repository type definitions.

FilterTypes module-attribute

FilterTypes = BeforeAfter | CollectionFilter[Any] | LimitOffset

Aggregate type alias of the types supported for collection filtering.

ModelProtocol

Bases: Protocol

Protocol for repository models.

from_dto classmethod

from_dto(dto_instance)

Parameters:

Name Type Description Default
dto_instance BaseModel

A pydantic model.

required

Returns:

Type Description
T

Instance of type with values populated from dto_instance.