Files
homeschool/backend/app/models/__init__.py
derekc 417b3adfe8 Initial project scaffold
Full-stack homeschool web app with FastAPI backend, Vue 3 frontend,
MySQL database, and Docker Compose orchestration. Includes JWT auth,
WebSocket real-time TV dashboard, schedule builder, activity logging,
and multi-child support.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 22:56:56 -08:00

23 lines
621 B
Python

# Import all models here so Alembic can discover them via Base.metadata
from app.models.base import Base, TimestampMixin
from app.models.user import User
from app.models.child import Child
from app.models.subject import Subject
from app.models.schedule import ScheduleTemplate, ScheduleBlock
from app.models.session import DailySession, TimerEvent, TimerEventType
from app.models.activity import ActivityLog
__all__ = [
"Base",
"TimestampMixin",
"User",
"Child",
"Subject",
"ScheduleTemplate",
"ScheduleBlock",
"DailySession",
"TimerEvent",
"TimerEventType",
"ActivityLog",
]