postgresql/src/include/commands
Robert Haas fc6d1006bd Further consolidation of DROP statement handling.
This gets rid of an impressive amount of duplicative code, with only
minimal behavior changes.  DROP FOREIGN DATA WRAPPER now requires object
ownership rather than superuser privileges, matching the documentation
we already have.  We also eliminate the historical warning about dropping
a built-in function as unuseful.  All operations are now performed in the
same order for all object types handled by dropcmds.c.

KaiGai Kohei, with minor revisions by me
2011-11-17 21:32:34 -05:00
..
alter.h Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
async.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
cluster.h Make ALTER TABLE revalidate uniqueness and exclusion constraints. 2011-01-20 22:44:10 -05:00
collationcmds.h Consolidate DROP handling for some object types. 2011-10-19 23:27:19 -04:00
comment.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
conversioncmds.h Consolidate DROP handling for some object types. 2011-10-19 23:27:19 -04:00
copy.h Clean up the #include mess a little. 2011-09-04 01:13:16 -04:00
dbcommands.h Clean up the #include mess a little. 2011-09-04 01:13:16 -04:00
defrem.h Further consolidation of DROP statement handling. 2011-11-17 21:32:34 -05:00
discard.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
explain.h pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
extension.h Consolidate DROP handling for some object types. 2011-10-19 23:27:19 -04:00
lockcmds.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
portalcmds.h Clean up the #include mess a little. 2011-09-04 01:13:16 -04:00
prepare.h Redesign the plancache mechanism for more flexibility and efficiency. 2011-09-16 00:43:52 -04:00
proclang.h Further consolidation of DROP statement handling. 2011-11-17 21:32:34 -05:00
schemacmds.h Consolidate DROP handling for some object types. 2011-10-19 23:27:19 -04:00
seclabel.h Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
sequence.h Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 2011-09-09 13:23:41 -04:00
tablecmds.h Teach ANALYZE to clear pg_class.relhassubclass when appropriate. 2011-09-02 14:29:31 -04:00
tablespace.h Clean up the #include mess a little. 2011-09-04 01:13:16 -04:00
trigger.h Further consolidation of DROP statement handling. 2011-11-17 21:32:34 -05:00
typecmds.h Support range data types. 2011-11-03 13:42:15 +02:00
user.h
vacuum.h Measure the number of all-visible pages for use in index-only scan costing. 2011-10-14 17:23:46 -04:00
variable.h Revise the API for GUC variable assign hooks. 2011-04-07 00:12:02 -04:00
view.h Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00