feat: вфыв
This commit is contained in:
20
schemas/position.py
Normal file
20
schemas/position.py
Normal file
@@ -0,0 +1,20 @@
|
||||
from typing import List
|
||||
|
||||
from schemas.base import BaseSchema, OkMessageSchema
|
||||
|
||||
|
||||
class PositionSchema(BaseSchema):
|
||||
name: str
|
||||
key: str
|
||||
|
||||
|
||||
class CreatePositionRequest(BaseSchema):
|
||||
data: PositionSchema
|
||||
|
||||
|
||||
class GetAllPositionsResponse(BaseSchema):
|
||||
positions: List[PositionSchema]
|
||||
|
||||
|
||||
class CreatePositionResponse(OkMessageSchema):
|
||||
pass
|
||||
Reference in New Issue
Block a user