getEventCount method
Get total event count.
Implementation
Future<int> getEventCount() async {
if (_db == null || !_isOpen) return 0;
try {
final result = await _db!.rawQuery(
'SELECT COUNT(*) as cnt FROM $_tableName',
);
return Sqflite.firstIntValue(result) ?? 0;
} catch (e, st) {
dbLogger.severe('SqliteEventStorage: getEventCount failed', e, st);
await _handlePotentialCorruption(e);
return 0;
}
}