소스 검색

Merge pull request #18013 from expruc/perf/query_file_metadatas

perf: improve file query time by querying only relevant columns
Tim Jaeryang Baek 5 일 전
부모
커밋
5b05f13ce5
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      backend/open_webui/models/files.py

+ 3 - 1
backend/open_webui/models/files.py

@@ -186,7 +186,9 @@ class FilesTable:
                     created_at=file.created_at,
                     updated_at=file.updated_at,
                 )
-                for file in db.query(File)
+                for file in db.query(
+                    File.id, File.meta, File.created_at, File.updated_at
+                )
                 .filter(File.id.in_(ids))
                 .order_by(File.updated_at.desc())
                 .all()