Fix delete-guix-revision-package-derivation-entries
For the table schema change.
This commit is contained in:
parent
512b43ec73
commit
b73cfa5d49
1 changed files with 12 additions and 9 deletions
|
|
@ -30,22 +30,25 @@
|
|||
git-repository-id
|
||||
guix-revision-id
|
||||
branch-name)
|
||||
(and=>
|
||||
(git-branch-for-repository-and-name conn
|
||||
(string->number git-repository-id)
|
||||
branch-name)
|
||||
(lambda (git-branch-id)
|
||||
(exec-query
|
||||
conn
|
||||
"
|
||||
DELETE FROM package_derivations_by_guix_revision_range
|
||||
WHERE git_repository_id = $1 AND
|
||||
branch_name = $2 AND
|
||||
WHERE git_branch_id = $1 AND
|
||||
derivation_id IN (
|
||||
SELECT package_derivations.derivation_id
|
||||
FROM package_derivations
|
||||
INNER JOIN guix_revision_package_derivations
|
||||
ON package_derivations.id = guix_revision_package_derivations.package_derivation_id
|
||||
WHERE revision_id = $3
|
||||
WHERE revision_id = $2
|
||||
)"
|
||||
(list git-repository-id
|
||||
branch-name
|
||||
guix-revision-id)))
|
||||
(list (number->string git-branch-id)
|
||||
guix-revision-id)))))
|
||||
|
||||
(define (insert-guix-revision-package-derivation-entries conn
|
||||
git-repository-id
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue