13 lines
281 B
Python
13 lines
281 B
Python
from typing import Annotated
|
|
|
|
from fastapi import Depends, Query
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class Pagination(BaseModel):
|
|
page: int | None = Query(default=0, ge=0)
|
|
limit: int | None = Query(default=30, ge=0, le=50)
|
|
|
|
|
|
PaginationTasks = Annotated[Pagination, Depends()]
|