Automatic view update rules
authorPeter Eisentraut <peter_e@gmx.net>
Thu, 22 Jan 2009 17:27:55 +0000 (17:27 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Thu, 22 Jan 2009 17:27:55 +0000 (17:27 +0000)
commit9a58076f74f9936f8af4f79f0ccd216e571dd9d3
tree7b81131b6aca01a1d069b9d1e1906f2d790bfabf
parent45b8da748eba0cf3b6ef82d77d605e4d97392914
Automatic view update rules

Bernd Helmle
30 files changed:
doc/src/sgml/catalogs.sgml
doc/src/sgml/intro.sgml
doc/src/sgml/ref/create_view.sgml
src/backend/commands/view.c
src/backend/rewrite/Makefile
src/backend/rewrite/rewriteDefine.c
src/backend/rewrite/rewriteHandler.c
src/backend/rewrite/rewriteRemove.c
src/backend/rewrite/viewUpdate.c [new file with mode: 0644]
src/backend/utils/cache/relcache.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/include/catalog/pg_rewrite.h
src/include/rewrite/prs2lock.h
src/include/rewrite/rewriteDefine.h
src/include/rewrite/rewriteRemove.h
src/include/rewrite/viewUpdate.h [new file with mode: 0644]
src/test/regress/expected/alter_table.out
src/test/regress/expected/create_view.out
src/test/regress/expected/drop_if_exists.out
src/test/regress/expected/plancache.out
src/test/regress/expected/portals.out
src/test/regress/expected/privileges.out
src/test/regress/expected/returning.out
src/test/regress/expected/rules.out
src/test/regress/expected/subselect.out
src/test/regress/expected/view_update.out [new file with mode: 0644]
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/view_update.sql [new file with mode: 0644]