mirror of
https://github.com/immich-app/immich.git
synced 2025-03-23 16:35:55 +01:00

* refactor(mobile): asset provider * wip * wip: delete local assets * wip: delete remote assets * wip: deletion logic * refactor * pr feedback
14 lines
416 B
Dart
14 lines
416 B
Dart
import 'package:immich_mobile/entities/exif_info.entity.dart';
|
|
import 'package:immich_mobile/interfaces/database.interface.dart';
|
|
|
|
abstract interface class IExifInfoRepository implements IDatabaseRepository {
|
|
Future<ExifInfo?> get(int id);
|
|
|
|
Future<ExifInfo> update(ExifInfo exifInfo);
|
|
|
|
Future<List<ExifInfo>> updateAll(List<ExifInfo> exifInfos);
|
|
|
|
Future<void> delete(int id);
|
|
|
|
Future<void> clearTable();
|
|
}
|