(self, key)
| 91 | return row[0] |
| 92 | |
| 93 | def __getitem__(self, key): |
| 94 | with self._execute(LOOKUP_KEY, (key,)) as cu: |
| 95 | row = cu.fetchone() |
| 96 | if not row: |
| 97 | raise KeyError(key) |
| 98 | return row[0] |
| 99 | |
| 100 | def __setitem__(self, key, value): |
| 101 | self._execute(STORE_KV, (key, value)) |