deleteAll<T> method

  1. @override
Future deleteAll<T>([
  1. Type? type
])
override

Deletes all entities of the specified type from this Box.

Implementation

@override
Future deleteAll<T>([Type? type]) async {
  var connection = await _openConnection;
  var entitySupport = registry.lookup(type ?? T);
  var tableName = _snakeCase(entitySupport.name);
  return connection.execute('DELETE FROM "$tableName"');
}