Files
finance-app/backend/app/schemas/base.py

13 lines
354 B
Python

from pydantic import BaseModel, ConfigDict
from pydantic.alias_generators import to_camel
class CamelModel(BaseModel):
"""Base for all request/response schemas. Accepts snake_case input and emits camelCase JSON."""
model_config = ConfigDict(
alias_generator=to_camel,
populate_by_name=True,
from_attributes=True,
)