'dev'
This commit is contained in:
23
app/schemas.py
Normal file
23
app/schemas.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from pydantic import BaseModel
|
||||
from typing import Optional
|
||||
|
||||
class UserBase(BaseModel):
|
||||
nickname: Optional[str] = None
|
||||
remark: Optional[str] = None
|
||||
wechat_number: Optional[str] = None
|
||||
wxid: Optional[str] = None
|
||||
gender: Optional[str] = None
|
||||
friend_add_time: Optional[str] = None
|
||||
openid: Optional[str] = None
|
||||
|
||||
class UserCreate(UserBase):
|
||||
pass
|
||||
|
||||
class UserUpdate(UserBase):
|
||||
pass
|
||||
|
||||
class User(UserBase):
|
||||
id: int
|
||||
|
||||
class Config:
|
||||
orm_mode = True
|
||||
Reference in New Issue
Block a user