postgresql/src/include/commands
Alvaro Herrera 0ee98d1cbf pg_event_trigger_dropped_objects: add behavior flags
Add "normal" and "original" flags as output columns to the
pg_event_trigger_dropped_objects() function.  With this it's possible to
distinguish which objects, among those listed, need to be explicitely
referenced when trying to replicate a deletion.

This is necessary so that the list of objects can be pruned to the
minimum necessary to replicate the DROP command in a remote server that
might have slightly different schema (for instance, TOAST tables and
constraints with different names and such.)

Catalog version bumped due to change of function definition.

Reviewed by: Abhijit Menon-Sen, Stephen Frost, Heikki Linnakangas,
Robert Haas.
2014-12-19 15:00:45 -03:00
..
alter.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
async.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
cluster.h Get rid of SET LOGGED indexes persistence kludge 2014-11-15 01:19:49 -03:00
collationcmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
comment.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
conversioncmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
copy.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
createas.h Have CREATE TABLE AS and REFRESH return an OID 2014-08-25 15:32:18 -04:00
dbcommands.h Revamp the WAL record format. 2014-11-20 18:46:41 +02:00
defrem.h REINDEX SCHEMA 2014-12-09 00:28:00 +09:00
discard.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
event_trigger.h pg_event_trigger_dropped_objects: add behavior flags 2014-12-19 15:00:45 -03:00
explain.h Print planning time only in EXPLAIN ANALYZE, not plain EXPLAIN. 2014-10-15 18:50:13 -04:00
extension.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
lockcmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
matview.h Have CREATE TABLE AS and REFRESH return an OID 2014-08-25 15:32:18 -04:00
policy.h Code review for row security. 2014-09-24 16:32:22 -04:00
portalcmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
prepare.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
proclang.h pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
schemacmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
seclabel.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
sequence.h Revamp the WAL record format. 2014-11-20 18:46:41 +02:00
tablecmds.h Rework 'MOVE ALL' to 'ALTER .. ALL IN TABLESPACE' 2014-08-21 19:06:17 -04:00
tablespace.h Revamp the WAL record format. 2014-11-20 18:46:41 +02:00
trigger.h Offer triggers on foreign tables. 2014-03-23 02:16:34 -04:00
typecmds.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
user.h ALTER TABLESPACE ... MOVE ... OWNED BY 2014-01-23 23:52:40 -05:00
vacuum.h Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats. 2014-10-30 13:04:06 -04:00
variable.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
view.h Update copyright for 2014 2014-01-07 16:05:30 -05:00