Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
packages.created_at
FROM
packages
+ LEFT JOIN
+ builds ON packages.id = builds.pkg_id
WHERE
- deleted_at IS NULL
+ packages.deleted_at IS NULL
+ AND
+ builds.deleted_at IS NULL
AND
- arch = %s
+ packages.arch = %s
ORDER BY
- name,
- created_at DESC
+ packages.name,
+ packages.created_at DESC
""", "src",
)
package_search_index search_index
LEFT JOIN
packages ON search_index.package_id = packages.id
+ LEFT JOIN
+ builds ON packages.id = builds.pkg_id
WHERE
packages.deleted_at IS NULL
+ AND
+ builds.deleted_at IS NULL
AND
search_index.document @@ websearch_to_tsquery('english', %s)
ORDER BY