Delete a value from a key. :param byte|str key: the key :param byte|str val: the value :param boolean buffer: whether the delete statement should be buffered
(self, key, val, buffer=False)
| 571 | self._execute(statements_and_parameters) |
| 572 | |
| 573 | def delete(self, key, val, buffer=False): |
| 574 | """ |
| 575 | Delete a value from a key. |
| 576 | |
| 577 | :param byte|str key: the key |
| 578 | :param byte|str val: the value |
| 579 | :param boolean buffer: whether the delete statement should be buffered |
| 580 | """ |
| 581 | statements_and_parameters = [ |
| 582 | (self._stmt_delete_val, (self._key_encoder(key), self._val_encoder(val))) |
| 583 | ] |
| 584 | if buffer: |
| 585 | self._buffer(statements_and_parameters) |
| 586 | else: |
| 587 | self._execute(statements_and_parameters) |
| 588 | |
| 589 | def get_keys(self): |
| 590 | """ |
no test coverage detected