urban-investment-research/Utils/CodeMake/CrudTemplate/Schemas.py

59 lines
909 B
Python

from datetime import datetime, date
from pydantic import BaseModel
from typing import Optional, List
class EditItemTypeInfo(BaseModel):
"""info_content"""
class EditItemTypeAddInfo(BaseModel):
"""add_info_content"""
class EditItemTypeAddReq(EditItemTypeAddInfo):
pass
class EditItemTypeAddRes(EditItemTypeInfo):
pass
class EditItemTypeUpdateInfo(EditItemTypeInfo):
pass
class EditItemTypeUpdateReq(EditItemTypeUpdateInfo):
pass
class EditItemTypeUpdateRes(EditItemTypeInfo):
pass
class EditItemTypeQuery(EditItemTypeInfo):
pass
class EditItemTypeQueryReq(EditItemTypeQuery):
pass
class EditItemTypeGetReq(BaseModel):
id: int
class EditItemTypeGetRes(EditItemTypeInfo):
pass
class EditItemTypeQueryRes(BaseModel):
count: int
items: List[EditItemTypeInfo]
class EditItemTypeDeleteReq(BaseModel):
id: int
#######################