dropAll method

Future<void> dropAll()

Clear all records in the database. Close all existing listeners.

Implementation

Future<void> dropAll() async {
  var client = this.client;
  var db = client.sembastDatabase;
  await client.inTransaction((txn) async {
    var storeNames = db.storeNames.toList();
    for (var name in storeNames) {
      await db.txnDeleteStore(txn, name);
    }
  });
}