sqlalchemy_async_repositories.pagination_fastcrud¶
FastCRUD implementation for pagination (used when available).
Functions¶
Paginated query using FastCRUD. |
Module Contents¶
- async sqlalchemy_async_repositories.pagination_fastcrud.find_paginated_fastcrud(fastcrud_instance: Any, db_session: Any, page: int, page_size: int, filters: List[sqlalchemy_async_repositories.pagination.models.FilterSpec] | None, sort: List[sqlalchemy_async_repositories.pagination.models.SortSpec] | None) sqlalchemy_async_repositories.pagination.models.PaginatedResult¶
Paginated query using FastCRUD.
This is used when FastCRUD is installed (optional dependency). Provides battle-tested pagination with advanced features.