From 8fc1f413f41242df1b9060670af8d2352a0e93b0 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Mon, 14 Oct 2002 04:29:23 +0000 Subject: [PATCH] - Link the entries in the table to the catalog heading - Wrap them in the tags, since thats what they are (no markup rules for this, so it inherits from parent -- no style change) - Mention that pg_database, pg_shadow, and pg_group are global, and the rest are local to the specific DB. (I believe this is correct). > Works for me, though I suppose we could explain what the exceptions are > like in general terms. Perhaps something like > > 'Most system catalogs are copied from the template database during > database creation, and are thereafter database-specific. A few > catalogs are physically shared across all databases in an installation; > these are marked in the descriptions of the individual catalogs.' Ok, new patch. Rod Taylor --- doc/src/sgml/catalogs.sgml | 83 ++++++++++++++++++++++++++------------ 1 file changed, 57 insertions(+), 26 deletions(-) diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index f71c3bc74b..5921f476b7 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -1,6 +1,6 @@ @@ -23,6 +23,12 @@ creates the database on disk.) There are some exceptions for especially esoteric operations, such as adding index access methods. + + Most system catalogs are copied from the template database during + database creation, and are thereafter database-specific. A few + catalogs are physically shared across all databases in an installation; + these are marked in the descriptions of the individual catalogs. + System Catalogs @@ -37,7 +43,8 @@ - pg_aggregate + + pg_aggregate aggregate functions @@ -57,122 +64,146 @@ - pg_attrdef + + pg_attrdef column default values - pg_attribute + + pg_attribute table columns (attributes, fields) - pg_cast + + pg_cast casts (data type conversions) - pg_class + + pg_class tables, indexes, sequences (relations) - pg_constraint + + pg_constraint check constraints, unique / primary key constraints, foreign key constraints - pg_conversion + + pg_conversion encoding conversion information - pg_database + + pg_database databases within this database cluster - pg_depend + + pg_depend dependencies between database objects - pg_description + + pg_description descriptions or comments on database objects - pg_group + + pg_group groups of database users - pg_index + + pg_index additional index information - pg_inherits + + pg_inherits table inheritance hierarchy - pg_language + + pg_language languages for writing functions - pg_largeobject + + pg_largeobject large objects - pg_listener + + pg_listener asynchronous notification - pg_namespace + + pg_namespace namespaces (schemas) - pg_opclass + + pg_opclass index access method operator classes - pg_operator + + pg_operator operators - pg_proc + + pg_proc functions and procedures - pg_rewrite + + pg_rewrite query rewriter rules - pg_shadow + + pg_shadow database users - pg_statistic + + pg_statistic optimizer statistics - pg_trigger + + pg_trigger triggers - pg_type + + pg_type data types -- 2.40.0