diff --git a/schemas/message.py b/schemas/message.py new file mode 100644 index 0000000..a2080ca --- /dev/null +++ b/schemas/message.py @@ -0,0 +1,21 @@ +from pydantic import BaseModel, Field + +class MessageBase(BaseModel): + message: str = Field(default="yooo", min_length=1) + +class MessageCreate(MessageBase): + class Config: + schema_extra = { + "example": { + "message": "Hello, world!" + } + } + +class Message(MessageBase): + class Config: + orm_mode = True + schema_extra = { + "example": { + "message": "Hello, world!" + } + } \ No newline at end of file