Update query to fetch files to be indexed
This commit is contained in:
parent
eb0bd4516b
commit
ce03a68a32
|
@ -1605,13 +1605,12 @@ class FilesDB {
|
||||||
Future<List<EnteFile>> getFilesWithoutEmbeddings() async {
|
Future<List<EnteFile>> getFilesWithoutEmbeddings() async {
|
||||||
final db = await instance.database;
|
final db = await instance.database;
|
||||||
final result = await db.rawQuery('''
|
final result = await db.rawQuery('''
|
||||||
SELECT *
|
SELECT $filesTable.*
|
||||||
FROM $filesTable
|
FROM $filesTable
|
||||||
WHERE NOT EXISTS (
|
LEFT JOIN $embeddingsTable ON $filesTable.$columnUploadedFileID = $embeddingsTable.$columnUploadedFileID
|
||||||
SELECT 1
|
WHERE $filesTable.$columnUploadedFileID IS NOT NULL
|
||||||
FROM $embeddingsTable
|
AND $filesTable.$columnUploadedFileID != -1
|
||||||
WHERE $embeddingsTable.$columnUploadedFileID = $filesTable.$columnUploadedFileID
|
AND $embeddingsTable.$columnUploadedFileID IS NULL
|
||||||
)
|
|
||||||
GROUP BY $filesTable.$columnUploadedFileID;
|
GROUP BY $filesTable.$columnUploadedFileID;
|
||||||
''');
|
''');
|
||||||
return convertToFiles(result);
|
return convertToFiles(result);
|
||||||
|
|
Loading…
Reference in a new issue