Revert "fix schemas"

This reverts commit a5e7483870.
This commit is contained in:
jxxghp
2025-11-17 11:48:18 +08:00
parent 043be409d0
commit ed294d3ea4
23 changed files with 124 additions and 124 deletions
+6 -6
View File
@@ -18,9 +18,9 @@ class UserBase(BaseModel):
# 是否开启二次验证
is_otp: Optional[bool] = False
# 权限
permissions: Optional[dict] = Field(default_factory={})
permissions: Optional[dict] = Field(default_factory=dict)
# 个性化设置
settings: Optional[dict] = Field(default_factory={})
settings: Optional[dict] = Field(default_factory=dict)
model_config = ConfigDict(from_attributes=True)
@@ -30,8 +30,8 @@ class UserCreate(UserBase):
name: str
email: Optional[str] = None
password: Optional[str] = None
settings: Optional[dict] = Field(default_factory={})
permissions: Optional[dict] = Field(default_factory={})
settings: Optional[dict] = Field(default_factory=dict)
permissions: Optional[dict] = Field(default_factory=dict)
# Properties to receive via API on update
@@ -40,8 +40,8 @@ class UserUpdate(UserBase):
name: str
email: Optional[str] = None
password: Optional[str] = None
settings: Optional[dict] = Field(default_factory={})
permissions: Optional[dict] = Field(default_factory={})
settings: Optional[dict] = Field(default_factory=dict)
permissions: Optional[dict] = Field(default_factory=dict)
class UserInDBBase(UserBase):