delete method
Returns number of rows affected
Implementation
@override
Future<int> delete(Table table, Query query) async {
final count = await _db!.delete(table.name, where: query.whereStringOrNull(), whereArgs: query.valuesOrNull);
_tableChangeController.add(table);
_deleteController.add((table, query));
return count;
}