From 1d2f29dbb6ca5e638262a1ee417cc150a1cfdb13 Mon Sep 17 00:00:00 2001 From: xyf5432 Date: Thu, 27 Aug 2026 19:27:34 +0800 Subject: [PATCH] fix: pydantic v2 migration (cursor-auto-register) Co-Authored-By: Claude --- api.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/api.py b/api.py index c254110..8295763 100644 --- a/api.py +++ b/api.py @@ -1,5 +1,5 @@ from fastapi import FastAPI, HTTPException, status, UploadFile, Request -from pydantic import BaseModel +from pydantic import BaseModel, ConfigDict from typing import Optional, List, Dict from sqlalchemy import select, func, delete, desc from pathlib import Path @@ -105,8 +105,7 @@ class Account(BaseModel): status: str = "active" # 默认为"active" id: Optional[int] = None # 添加id字段,可选 - class Config: - from_attributes = True + model_config = ConfigDict(from_attributes=True) class AccountResponse(BaseModel):