from typing import List from schemas.base import BaseSchema, OkMessageSchema class PositionSchema(BaseSchema): name: str key: str class CreatePositionRequest(BaseSchema): data: PositionSchema class DeletePositionRequest(BaseSchema): position_key: str class GetAllPositionsResponse(BaseSchema): positions: List[PositionSchema] class CreatePositionResponse(OkMessageSchema): pass class DeletePositionResponse(OkMessageSchema): pass