mirror of
https://abf.rosa.ru/djam/repo-analyzer.git
synced 2025-02-23 10:02:54 +00:00
Fix invalid query
This commit is contained in:
parent
7e5933b52c
commit
c1efad5d72
1 changed files with 2 additions and 1 deletions
|
@ -87,14 +87,15 @@ SELECT id, nvra, version, release FROM packages WHERE repodir_id IN (%s) AND nam
|
||||||
|
|
||||||
package_cnt = 0
|
package_cnt = 0
|
||||||
while package_cnt < len(package_ids):
|
while package_cnt < len(package_ids):
|
||||||
|
print >> sys.stderr, "packages processed:", package_cnt, len(package_ids)
|
||||||
package_cnt = len(package_ids)
|
package_cnt = len(package_ids)
|
||||||
in_packages = ','.join(str(id) for id in package_ids)
|
in_packages = ','.join(str(id) for id in package_ids)
|
||||||
for required_package in c.execute("""
|
for required_package in c.execute("""
|
||||||
SELECT packages.id, packages.name, nvra
|
SELECT packages.id, packages.name, nvra
|
||||||
FROM packages, package_requires_res
|
FROM packages, package_requires_res
|
||||||
WHERE packages.id = package_requires_res.dep_package_id AND
|
WHERE packages.id = package_requires_res.dep_package_id AND
|
||||||
package_requires_res.package_id IN (%s) AND
|
|
||||||
packages.repodir_id IN (%s) AND
|
packages.repodir_id IN (%s) AND
|
||||||
|
package_requires_res.package_id IN (%s) AND
|
||||||
packages.id NOT IN (%s)
|
packages.id NOT IN (%s)
|
||||||
ORDER BY packages.name
|
ORDER BY packages.name
|
||||||
""" % (in_repodirs, in_packages, in_packages)):
|
""" % (in_repodirs, in_packages, in_packages)):
|
||||||
|
|
Loading…
Add table
Reference in a new issue