Files
budget-tracker/backend/app/schemas/common.py
T
2026-03-17 16:16:08 +00:00

13 lines
202 B
Python

from typing import Generic, TypeVar
from pydantic import BaseModel
T = TypeVar("T")
class PaginatedResponse(BaseModel, Generic[T]):
items: list[T]
total: int
page: int
per_page: int