(self, key: str, value: str)
| 305 | self._invalidate_cache() |
| 306 | |
| 307 | def set_metadata(self, key: str, value: str) -> None: |
| 308 | self._conn.execute( |
| 309 | "INSERT OR REPLACE INTO metadata (key, value) VALUES (?, ?)", (key, value) |
| 310 | ) |
| 311 | self._conn.commit() |
| 312 | |
| 313 | def get_metadata(self, key: str) -> Optional[str]: |
| 314 | row = self._conn.execute("SELECT value FROM metadata WHERE key=?", (key,)).fetchone() |