Load a single :class:`SkillRecord` by id.
(self, skill_id: str)
| 675 | # Read API (sync, each call opens its own read-only conn) |
| 676 | @_db_retry() |
| 677 | def load_record(self, skill_id: str) -> Optional[SkillRecord]: |
| 678 | """Load a single :class:`SkillRecord` by id.""" |
| 679 | with self._reader() as conn: |
| 680 | row = conn.execute( |
| 681 | "SELECT * FROM skill_records WHERE skill_id=?", |
| 682 | (skill_id,), |
| 683 | ).fetchone() |
| 684 | return self._to_record(conn, row) if row else None |
| 685 | |
| 686 | @_db_retry() |
| 687 | def load_all( |
no test coverage detected