Speed up select-build-outputs
This commit is contained in:
parent
a9dbeb5e09
commit
5e88a98c47
1 changed files with 6 additions and 4 deletions
|
|
@ -136,12 +136,14 @@ WHERE builds.id = $1"
|
||||||
(exec-query
|
(exec-query
|
||||||
conn
|
conn
|
||||||
"
|
"
|
||||||
|
WITH derivation_output_details_ids (id) AS (
|
||||||
|
SELECT unnest(derivation_output_details_ids) AS id
|
||||||
|
FROM derivation_output_details_sets
|
||||||
|
WHERE derivation_output_details_sets.id = $1
|
||||||
|
)
|
||||||
SELECT derivation_output_details.path
|
SELECT derivation_output_details.path
|
||||||
FROM derivation_output_details
|
FROM derivation_output_details
|
||||||
INNER JOIN derivation_output_details_sets
|
WHERE derivation_output_details.id IN (SELECT id FROM derivation_output_details_ids)"
|
||||||
ON ARRAY[derivation_output_details.id] &&
|
|
||||||
derivation_output_details_sets.derivation_output_details_ids
|
|
||||||
WHERE derivation_output_details_sets.id = $1"
|
|
||||||
(list output-details-set-id))
|
(list output-details-set-id))
|
||||||
(exec-query
|
(exec-query
|
||||||
conn
|
conn
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue