From a25b94c080a644a66983bbcf82a4e358aa47b7df Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 22 Mar 2002 21:34:44 +0000 Subject: Create the pg_namespace system catalog. Doesn't do much yet, but it's there and CREATE SCHEMA will make entries in it... --- src/backend/utils/cache/syscache.c | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to 'src/backend/utils/cache') diff --git a/src/backend/utils/cache/syscache.c b/src/backend/utils/cache/syscache.c index 8779125d159..c30bbe3090c 100644 --- a/src/backend/utils/cache/syscache.c +++ b/src/backend/utils/cache/syscache.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.68 2002/03/21 23:27:24 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/syscache.c,v 1.69 2002/03/22 21:34:44 tgl Exp $ * * NOTES * These routines allow the parser/planner/executor to perform @@ -32,6 +32,7 @@ #include "catalog/pg_index.h" #include "catalog/pg_inherits.h" #include "catalog/pg_language.h" +#include "catalog/pg_namespace.h" #include "catalog/pg_opclass.h" #include "catalog/pg_operator.h" #include "catalog/pg_proc.h" @@ -263,6 +264,26 @@ static struct cachedesc cacheinfo[] = { 0, 0 }}, + {NamespaceRelationName, /* NAMESPACENAME */ + NamespaceNameIndex, + 0, + 1, + { + Anum_pg_namespace_nspname, + 0, + 0, + 0 + }}, + {NamespaceRelationName, /* NAMESPACEOID */ + NamespaceOidIndex, + 0, + 1, + { + ObjectIdAttributeNumber, + 0, + 0, + 0 + }}, {OperatorRelationName, /* OPERNAME */ OperatorNameIndex, 0, -- cgit v1.2.3