add limit page date to date from

This commit is contained in:
IluaAir
2025-09-30 00:01:13 +03:00
parent 91daaf9275
commit ac28f9b420
3 changed files with 25 additions and 19 deletions

View File

@@ -23,4 +23,13 @@ class Date(BaseModel):
return self
DateDep = Annotated[Date, Depends()]
class Page(BaseModel):
limit: int | None = Query(default=30, ge=1, le=100)
page: int | None = Query(default=0, ge=0)
class Filters(Page, Date):
pass
FilterDep = Annotated[Filters, Depends()]