more refactors
This commit is contained in:
@@ -11,4 +11,7 @@ abstract interface class IAlbumRepository {
|
||||
|
||||
/// Removes album with the given [id]
|
||||
FutureOr<void> deleteId(int id);
|
||||
|
||||
/// Removes all albums
|
||||
FutureOr<void> deleteAll();
|
||||
}
|
||||
|
||||
@@ -14,4 +14,7 @@ abstract interface class IAlbumToAssetRepository {
|
||||
|
||||
/// Removes album with the given [albumId]
|
||||
FutureOr<void> deleteAlbumId(int albumId);
|
||||
|
||||
/// Removes all album to asset mappings
|
||||
FutureOr<void> deleteAll();
|
||||
}
|
||||
|
||||
@@ -8,4 +8,7 @@ abstract interface class IAlbumETagRepository {
|
||||
|
||||
/// Fetches the album etag for the given [albumId]
|
||||
FutureOr<AlbumETag?> get(int albumId);
|
||||
|
||||
/// Removes all album eTags
|
||||
FutureOr<void> deleteAll();
|
||||
}
|
||||
|
||||
@@ -8,4 +8,7 @@ abstract interface class IUserRepository {
|
||||
|
||||
/// Fetches user
|
||||
FutureOr<User?> getForId(String userId);
|
||||
|
||||
/// Removes all users
|
||||
FutureOr<void> deleteAll();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user