kanban-app/backend/app/schemas/__init__.py

37 lines
1.2 KiB
Python
Raw Normal View History

2026-02-24 14:17:36 +00:00
"""Pydantic schemas for request/response validation"""
from app.schemas.board import BoardCreateRequest, BoardResponse
from app.schemas.card import CardCreateRequest, CardResponse
from app.schemas.check_item import CheckItemCreateRequest, CheckItemResponse
from app.schemas.checklist import ChecklistCreateRequest, ChecklistResponse
from app.schemas.comment import CommentCreateRequest, CommentResponse
from app.schemas.label import LabelCreateRequest, LabelResponse
from app.schemas.list_model import ListCreateRequest, ListResponse
2026-02-24 14:17:36 +00:00
from app.schemas.product import ProductCreateRequest, ProductResponse
__all__ = [
# Product schemas
"ProductCreateRequest",
"ProductResponse",
# Board schemas
"BoardCreateRequest",
"BoardResponse",
# List schemas
"ListCreateRequest",
"ListResponse",
# Card schemas
"CardCreateRequest",
"CardResponse",
# Label schemas
"LabelCreateRequest",
"LabelResponse",
# Checklist schemas
"ChecklistCreateRequest",
"ChecklistResponse",
# CheckItem schemas
"CheckItemCreateRequest",
"CheckItemResponse",
# Comment schemas
"CommentCreateRequest",
"CommentResponse",
]