"""Plan repository.""" from sqlmodel.ext.asyncio.session import AsyncSession from app.core.logging import get_logger from app.models.plan import Plan from app.repositories.base import BaseRepository logger = get_logger(__name__) class PlanRepository(BaseRepository[Plan]): """Repository for plan operations.""" def __init__(self, session: AsyncSession) -> None: """Initialize the plan repository.""" super().__init__(Plan, session)