[Collab-qa-commits] r2120 - udd/sql
Iain Lane
laney at alioth.debian.org
Thu Dec 29 16:37:18 UTC 2011
Author: laney
Date: 2011-12-29 16:37:18 +0000 (Thu, 29 Dec 2011)
New Revision: 2120
Modified:
udd/sql/ftpnew.sql
Log:
ftpnew.sql: Add new views of the NEW queue for madison.cgi to use
This adds two new views new_{sources,packages}_madison which madison.cgi can
use to display the NEW queue.
Closes: #609857
Modified: udd/sql/ftpnew.sql
===================================================================
--- udd/sql/ftpnew.sql 2011-12-28 14:09:19 UTC (rev 2119)
+++ udd/sql/ftpnew.sql 2011-12-29 16:37:18 UTC (rev 2120)
@@ -5,6 +5,9 @@
DROP TABLE IF EXISTS new_sources CASCADE;
DROP TABLE IF EXISTS new_packages CASCADE;
+DROP VIEW IF EXISTS new_sources_madison;
+DROP VIEW IF EXISTS new_packages_madison;
+
-- Sources
CREATE TABLE new_sources (
source text,
@@ -63,5 +66,16 @@
GRANT SELECT ON new_packages TO PUBLIC;
GRANT SELECT ON new_sources TO PUBLIC;
+-- These are required to avoid too much duplication in madison.cgi
+CREATE VIEW new_sources_madison AS SELECT source, version, component,
+distribution AS release, TEXT 'debian' AS distribution FROM new_sources;
+
+CREATE VIEW new_packages_madison AS SELECT package, version, distribution AS
+release, architecture, component, TEXT 'debian' AS distribution from
+new_packages;
+
+GRANT SELECT ON new_sources_madison TO PUBLIC;
+GRANT SELECT ON new_packages_madison TO PUBLIC;
+
COMMIT;
More information about the Collab-qa-commits
mailing list