Remove test on c.relkind from check_constraints view; unnecessary and
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 7 Dec 2003 19:43:02 +0000 (19:43 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 7 Dec 2003 19:43:02 +0000 (19:43 +0000)
prevents view from showing constraints on domains.  This addresses the
other half of Claus Colloseus' bug report.

src/backend/catalog/information_schema.sql

index 0c0cc3b95d25948cb0f98984d8448e7b37bc4a52..c83565d496b3c6eb35eeca198ce3f1a7a2260ac9 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Copyright 2003, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/backend/catalog/information_schema.sql,v 1.18 2003/12/07 10:21:58 petere Exp $
+ * $PostgreSQL: pgsql/src/backend/catalog/information_schema.sql,v 1.19 2003/12/07 19:43:02 tgl Exp $
  */
 
 /*
@@ -112,8 +112,7 @@ CREATE VIEW check_constraints AS
     WHERE rs.oid = con.connamespace
           AND u.usesysid = coalesce(c.relowner, t.typowner)
           AND u.usename = current_user
-          AND con.contype = 'c'
-          AND c.relkind = 'r';
+          AND con.contype = 'c';
 
 GRANT SELECT ON check_constraints TO PUBLIC;