sqlalchemy_async_repositories.pagination.strategies.fastcrud_strategy ===================================================================== .. py:module:: sqlalchemy_async_repositories.pagination.strategies.fastcrud_strategy .. autoapi-nested-parse:: FastCRUD pagination strategy. Classes ------- .. autoapisummary:: sqlalchemy_async_repositories.pagination.strategies.fastcrud_strategy.FastCRUDStrategy Module Contents --------------- .. py:class:: FastCRUDStrategy Pagination strategy using FastCRUD library. .. py:method:: execute(db: sqlalchemy.ext.asyncio.AsyncSession, model_class: Type[sqlalchemy.orm.DeclarativeBase], page: int, page_size: int, filters: Optional[List[sqlalchemy_async_repositories.pagination.models.FilterSpec]], sort: Optional[List[sqlalchemy_async_repositories.pagination.models.SortSpec]]) -> sqlalchemy_async_repositories.pagination.models.PaginatedResult :async: Execute paginated query using FastCRUD.