diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2002-08-30 19:23:20 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2002-08-30 19:23:20 +0000 |
commit | e2d156fa6e8a72fe36b956ea12f2eb09c9320792 (patch) | |
tree | 5ad356c7ce82255f91a5ec6d36d911c2116f9f3e /doc/src | |
parent | 96fd7192e7102f9cfc10415c614e3dec19a5227e (diff) | |
download | postgresql-e2d156fa6e8a72fe36b956ea12f2eb09c9320792.tar.gz postgresql-e2d156fa6e8a72fe36b956ea12f2eb09c9320792.zip |
Add attisinherited column to pg_attribute; use it to guard against
column additions, deletions, and renames that would let a child table
get out of sync with its parent. Patch by Alvaro Herrera, with some
kibitzing by Tom Lane.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/catalogs.sgml | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index a27441a4090..d1f6f9f3efb 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -1,6 +1,6 @@ <!-- Documentation of the system catalogs, directed toward PostgreSQL developers - $Header: /cvsroot/pgsql/doc/src/sgml/catalogs.sgml,v 2.55 2002/08/28 15:02:55 tgl Exp $ + $Header: /cvsroot/pgsql/doc/src/sgml/catalogs.sgml,v 2.56 2002/08/30 19:23:18 tgl Exp $ --> <chapter id="catalogs"> @@ -821,6 +821,16 @@ </entry> </row> + <row> + <entry>attisinherited</entry> + <entry><type>bool</type></entry> + <entry></entry> + <entry> + This column is inherited from some other relation. An inherited + column cannot be dropped nor renamed. + </entry> + </row> + </tbody> </tgroup> </table> |