(self, key: str)
| 95 | self.db.commit() |
| 96 | return is_new |
| 97 | def get(self, key: str): |
| 98 | row = self.db.execute("SELECT data FROM items WHERE key=?", (key,)).fetchone() |
| 99 | return json.loads(row[0]) if row else None |
| 100 | |
| 101 | |
| 102 | # --- 6. change detection: emit only meaningful changes (powers monitoring/alerts) |
no test coverage detected