Queries used by ruleutils were not schema-proof.
authorTom Lane <[email protected]>
Tue, 28 May 2002 22:16:15 +0000 (22:16 +0000)
committerTom Lane <[email protected]>
Tue, 28 May 2002 22:16:15 +0000 (22:16 +0000)
src/backend/utils/adt/ruleutils.c

index 9a310abe429d89983045e8c5eb0ec14bfa4a4630..e70a7be2272aa3f1bf1fb0f704eefbdcf4b71be9 100644 (file)
@@ -101,9 +101,9 @@ typedef struct
  * ----------
  */
 static void *plan_getrulebyoid = NULL;
-static char *query_getrulebyoid = "SELECT * FROM pg_rewrite WHERE oid = $1";
+static char *query_getrulebyoid = "SELECT * FROM pg_catalog.pg_rewrite WHERE oid = $1";
 static void *plan_getviewrule = NULL;
-static char *query_getviewrule = "SELECT * FROM pg_rewrite WHERE ev_class = $1 AND rulename = $2";
+static char *query_getviewrule = "SELECT * FROM pg_catalog.pg_rewrite WHERE ev_class = $1 AND rulename = $2";
 
 
 /* ----------