
- Setup project structure with FastAPI app - Create SQLAlchemy models for categories, questions, quizzes, and results - Implement API endpoints for all CRUD operations - Set up Alembic migrations for database schema management - Add comprehensive documentation in README.md
13 lines
570 B
Python
13 lines
570 B
Python
"""Schemas package initialization."""
|
|
|
|
__all__ = [
|
|
"CategoryCreate", "CategoryResponse",
|
|
"QuestionCreate", "QuestionResponse", "QuestionUpdate",
|
|
"QuizCreate", "QuizResponse", "QuizWithQuestionsResponse", "QuizUpdate",
|
|
"ResultCreate", "ResultResponse"
|
|
]
|
|
|
|
from app.schemas.category import CategoryCreate, CategoryResponse
|
|
from app.schemas.question import QuestionCreate, QuestionResponse, QuestionUpdate
|
|
from app.schemas.quiz import QuizCreate, QuizResponse, QuizWithQuestionsResponse, QuizUpdate
|
|
from app.schemas.result import ResultCreate, ResultResponse |