From c29446e00a2b911b2ba88c65a180270fed57fa86 Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Wed, 6 Aug 2025 14:51:41 +0530 Subject: [PATCH] Add index --- mobile/apps/photos/lib/db/remote/schema.dart | 6 ++++++ mobile/apps/photos/lib/models/file/file.dart | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/mobile/apps/photos/lib/db/remote/schema.dart b/mobile/apps/photos/lib/db/remote/schema.dart index df0c46412d..d58ee3d7ab 100644 --- a/mobile/apps/photos/lib/db/remote/schema.dart +++ b/mobile/apps/photos/lib/db/remote/schema.dart @@ -118,6 +118,12 @@ class RemoteDBMigration { ) ''', ''' + CREATE INDEX IF NOT EXISTS file_hash_index ON files(hash); + ''', + ''' + CREATE INDEX IF NOT EXISTS file_creation_time_index ON files(creation_time); + ''', + ''' CREATE TABLE files_metadata ( id INTEGER PRIMARY KEY, metadata TEXT NOT NULL, diff --git a/mobile/apps/photos/lib/models/file/file.dart b/mobile/apps/photos/lib/models/file/file.dart index c588dea6ac..9888316b42 100644 --- a/mobile/apps/photos/lib/models/file/file.dart +++ b/mobile/apps/photos/lib/models/file/file.dart @@ -15,7 +15,7 @@ import "package:photos/services/local/asset_entity.service.dart"; //Todo: files with no location data have lat and long set to 0.0. This should ideally be null. class EnteFile { - static final _logger = Logger('File'); + static final _logger = Logger('EnteFile'); AssetEntity? lAsset; RemoteAsset? rAsset; CollectionFile? cf;