refactor sync service

This commit is contained in:
shenlong-tanwen 2025-04-12 15:34:13 +05:30
parent ca42420ca3
commit c4047fd9b2
23 changed files with 1527 additions and 737 deletions
mobile/lib/domain/interfaces

View file

@ -3,8 +3,4 @@ import 'package:immich_mobile/domain/models/asset/asset.model.dart';
abstract interface class ILocalAssetRepository implements IDatabaseRepository {
Future<LocalAsset> get(String assetId);
Future<void> upsertAll(Iterable<LocalAsset> localAssets);
Future<void> deleteIds(Iterable<String> ids);
}