local query='SELECT l.path, f.filename, a.arch_string FROM location l JOIN files f ON (f.location = l.id) LEFT OUTER JOIN (binaries b JOIN architecture a ON (b.architecture = a.id)) ON (f.id = b.file)'
query="$(printf'SELECT DISTINCT l.path, f.filename FROM (SELECT sa.source AS source FROM src_associations sa WHERE sa.suite = %d UNION SELECT b.source AS source FROM bin_associations ba JOIN binaries b ON (ba.bin = b.id) WHERE ba.suite = %d) s JOIN dsc_files df ON (s.source = df.source) JOIN files f ON (df.file = f.id) JOIN location l ON (f.location = l.id)'$1$1)"
JOIN binaries b ON ba.bin = b.id WHERE ba.suite = $suite_id) s
JOIN dsc_files df ON s.source = df.source
JOIN files f ON df.file = f.id
JOIN files_archive_map af ON f.id = af.file_id
JOIN component c ON af.component_id = c.id
JOIN archive ON af.archive_id = archive.id
WHERE archive.name = 'ftp-master'
"
psql -F' '-A-t-c"$query"
query="$(printf'SELECT l.path, f.filename FROM bin_associations ba JOIN binaries b ON (ba.bin = b.id) JOIN files f ON (b.file = f.id) JOIN location l ON (f.location = l.id) WHERE ba.suite = %d'$1)"
query="
SELECT CONCAT('./pool/', c.name, '/', f.filename)
FROM bin_associations ba
JOIN binaries b ON ba.bin = b.id
JOIN files f ON b.file = f.id
JOIN files_archive_map af ON f.id = af.file_id
JOIN component c ON af.component_id = c.id
JOIN archive ON af.archive_id = archive.id
WHERE ba.suite = $suite_id AND archive.name = 'ftp-master'
local query='SELECT l.path, f.filename, a.arch_string FROM location l JOIN files f ON (f.location = l.id) LEFT OUTER JOIN (binaries b JOIN architecture a ON (b.architecture = a.id)) ON (f.id = b.file)'
query="$(printf'SELECT DISTINCT l.path, f.filename FROM (SELECT sa.source AS source FROM src_associations sa WHERE sa.suite = %d UNION SELECT b.source AS source FROM bin_associations ba JOIN binaries b ON (ba.bin = b.id) WHERE ba.suite = %d) s JOIN dsc_files df ON (s.source = df.source) JOIN files f ON (df.file = f.id) JOIN location l ON (f.location = l.id)'$1$1)"
JOIN binaries b ON ba.bin = b.id WHERE ba.suite = $suite_id) s
JOIN dsc_files df ON s.source = df.source
JOIN files f ON df.file = f.id
JOIN files_archive_map af ON f.id = af.file_id
JOIN component c ON af.component_id = c.id
JOIN archive ON af.archive_id = archive.id
WHERE archive.name = 'ftp-master'
"
psql -F' '-A-t-c"$query"
query="$(printf'SELECT l.path, f.filename FROM bin_associations ba JOIN binaries b ON (ba.bin = b.id) JOIN files f ON (b.file = f.id) JOIN location l ON (f.location = l.id) WHERE ba.suite = %d'$1)"
query="
SELECT CONCAT('./pool/', c.name, '/', f.filename)
FROM bin_associations ba
JOIN binaries b ON ba.bin = b.id
JOIN files f ON b.file = f.id
JOIN files_archive_map af ON f.id = af.file_id
JOIN component c ON af.component_id = c.id
JOIN archive ON af.archive_id = archive.id
WHERE ba.suite = $suite_id AND archive.name = 'ftp-master'