from apollo_utils.service.schemas.mixins.pagination import get_pagination_mixin from server.constants.core import DEFAULT_PAGE_LIMIT, MAX_FULL_SETTINGS_PAGE_LIMIT, MAX_PAGE_LIMIT PaginationMixin = get_pagination_mixin(page_offset=0, page_limit=DEFAULT_PAGE_LIMIT, max_limit=MAX_PAGE_LIMIT) GetAllPaginationMixin = get_pagination_mixin(page_offset=0, page_limit=None, max_limit=MAX_PAGE_LIMIT) HighLimitPaginationMixin = get_pagination_mixin( page_offset=0, page_limit=DEFAULT_PAGE_LIMIT, max_limit=MAX_FULL_SETTINGS_PAGE_LIMIT )