deleteAuto method

Future<void> deleteAuto(
  1. String key, {
  2. String? dbName,
})

Deletes a value with automatic transaction management.

Parameters:

  • key - Key to delete
  • dbName - Optional named database

Example:

await db.deleteAuto('key');

Throws StateError if database is closed Throws LMDBException if operation fails

Implementation

Future<void> deleteAuto(
  String key, {
  String? dbName,
}) async {
  return _withTransaction(
    (txn) async => delete(txn, key, dbName: dbName),
  );
}