Fix more issues with the git_commits introduction

This commit is contained in:
Christopher Baines 2022-05-23 22:49:51 +01:00
parent 6d403cbc8d
commit d4bb0ffaaa
3 changed files with 17 additions and 9 deletions

View file

@ -242,12 +242,14 @@ INNER JOIN (
) AS revision_packages ON packages.id = revision_packages.package_id
INNER JOIN guix_revisions
ON revision_packages.revision_id = guix_revisions.id
INNER JOIN git_commits
ON guix_revisions.commit = git_commits.commit
INNER JOIN git_branches
ON guix_revisions.commit = git_branches.commit
ON git_branches.id = git_commits.git_branch_id
WINDOW package_version AS (
PARTITION BY git_branches.git_repository_id, git_branches.name,
packages.name, packages.version, revision_packages.derivation_id
ORDER BY git_branches.datetime
ORDER BY git_commits.datetime
RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
)
ORDER BY packages.name, packages.version;