from typing import Any import db from .ensure_animation_schema import ensure_animation_schema def get_animation_clip(slug: str, clip_id: int) -> dict[str, Any] | None: ensure_animation_schema(slug) conn = db.connect(slug) row = conn.execute("SELECT * FROM _animation_clips WHERE id = ?", (clip_id,)).fetchone() conn.close() return dict(row) if row else None