describe method
The statements that ran, one per line, longest first.
Implementation
String describe() {
if (events.isEmpty) return 'No statements.';
final sorted = <MssqlQueryEvent>[...events]
..sort((a, b) => b.elapsed.compareTo(a.elapsed));
final buffer = StringBuffer(
'$count statement(s), ${elapsed.inMilliseconds}ms total:\n',
);
for (final event in sorted) {
buffer.writeln(' $event');
}
return buffer.toString();
}