feat(backend): update consistent Pydantic v2 use everywhere

This commit is contained in:
ribardej
2025-10-13 13:50:59 +02:00
parent 2f20fb12e4
commit f1065bc274
2 changed files with 8 additions and 15 deletions

View File

@@ -1,5 +1,6 @@
from typing import List, Optional
from pydantic import BaseModel, Field
from pydantic import BaseModel, Field, ConfigDict
class TransactionBase(BaseModel):
amount: float = Field(..., gt=-1e18, lt=1e18)
@@ -17,5 +18,4 @@ class TransactionRead(TransactionBase):
id: int
category_ids: List[int] = []
class Config:
from_attributes = True
model_config = ConfigDict(from_attributes=True)