show icon cache size

This commit is contained in:
Fabian Freund
2024-06-16 20:40:42 +02:00
parent 42a9db63f7
commit f50391d1da
6 changed files with 80 additions and 14 deletions
@@ -1,6 +1,7 @@
import 'dart:convert';
import 'package:bang_navigator/domain/services/generic_website.dart';
import 'package:bang_navigator/extensions/database_table_size.dart';
import 'package:bang_navigator/features/bangs/data/database/database.dart';
import 'package:bang_navigator/features/bangs/data/models/bang.dart';
import 'package:bang_navigator/features/bangs/data/models/bang_data.dart';
@@ -86,6 +87,10 @@ class BangDataRepository extends _$BangDataRepository {
);
}
Stream<double> watchIconCacheSize() {
return _db.tableSize(_db.bangIcon).watchSingle();
}
Future<int> clearIconData() {
return _db.bangIcon.deleteAll();
}
@@ -7,7 +7,7 @@ part of 'data.dart';
// **************************************************************************
String _$bangDataRepositoryHash() =>
r'a6e4017a54516571af553426b0e8e3597d19f779';
r'f23e81e45a69d5b5b9158b6601c3724d1b316715';
/// See also [BangDataRepository].
@ProviderFor(BangDataRepository)