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 #######################