aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/model/package-metadata.scm
diff options
context:
space:
mode:
Diffstat (limited to 'guix-data-service/model/package-metadata.scm')
-rw-r--r--guix-data-service/model/package-metadata.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/guix-data-service/model/package-metadata.scm b/guix-data-service/model/package-metadata.scm
index 87a5dba..e2166d5 100644
--- a/guix-data-service/model/package-metadata.scm
+++ b/guix-data-service/model/package-metadata.scm
@@ -179,4 +179,7 @@ WHERE packages.id IN (
;; you have one package definition which interits from another, and just
;; overrides the version and the source, the package_metadata entries for
;; both definitions will be the same.
- #:delete-duplicates? #t))
+ #:delete-duplicates? #t
+ ;; There is so much package metadata that it's worth creating a temporary
+ ;; table
+ #:use-temporary-table? #t))