discard method

  1. @override
Future<String> discard()
override

Discards all commands queued after multi().

Returns 'OK'.

Implementation

@override
Future<String> discard() async {
  if (!_isInTransaction) {
    throw Exception('Cannot call DISCARD without MULTI.');
  }
  final response = await execute(['DISCARD']);
  // Server responds '+OK'
  return response as String;
}