Files
Solo_bot/api/v2/routes/tariffs.py
T

16 lines
464 B
Python

from fastapi import APIRouter
from api.v2.schemas import TariffBase, TariffResponse, TariffUpdate
from api.v2.base_crud import generate_crud_router
from database.models import Tariff
router = generate_crud_router(
model=Tariff,
schema_response=TariffResponse,
schema_create=TariffBase,
schema_update=TariffUpdate,
identifier_field="name",
parameter_name="name",
enabled_methods=["get_all", "get_one", "create", "update", "delete"],
)