From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
Cc: | pgsql-committers(at)postgresql(dot)org |
Subject: | Re: pgsql/src backend/catalog/aclchk.c backend/cat ... |
Date: | 2002-04-12 22:08:12 |
Message-ID: | 11050.1018649292@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Peter Eisentraut <peter_e(at)gmx(dot)net> writes:
> But the schema for system catalogs is supposed to be called
> definition_schema.
(1) AFAICT from the spec, DEFINITION_SCHEMA is not allowed to be
accessed directly from SQL statements, thus whether it really exists
or not is a matter of theology, not an interesting question for spec
conformance.
(2) In our case there are multiple special namespaces (pg_catalog,
pg_toast, pg_temp_XXX, maybe some more in the future) and so having
just one reserved schema name isn't going to do anyway. It seems
appropriate to move our traditional "pg_ prefix is reserved" notion
over to the domain of schema names, even though we no longer have to
have it at the table level.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian - CVS | 2002-04-13 00:20:34 | pgsql/doc TODO |
Previous Message | Peter Eisentraut | 2002-04-12 22:02:42 | Re: pgsql/src backend/catalog/aclchk.c backend/cat ... |