OSDN Git Service

Add attisinherited column to pg_attribute; use it to guard against
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Aug 2002 19:23:20 +0000 (19:23 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Aug 2002 19:23:20 +0000 (19:23 +0000)
commite2d156fa6e8a72fe36b956ea12f2eb09c9320792
tree5ad356c7ce82255f91a5ec6d36d911c2116f9f3e
parent96fd7192e7102f9cfc10415c614e3dec19a5227e
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.
18 files changed:
doc/src/sgml/catalogs.sgml
src/backend/access/common/tupdesc.c
src/backend/catalog/index.c
src/backend/commands/sequence.c
src/backend/commands/tablecmds.c
src/backend/commands/view.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/tcop/utility.c
src/include/catalog/catversion.h
src/include/catalog/pg_attribute.h
src/include/catalog/pg_class.h
src/include/commands/tablecmds.h
src/include/nodes/parsenodes.h
src/test/regress/expected/alter_table.out
src/test/regress/sql/alter_table.sql