]> granicus.if.org Git - postgresql/commit
Consolidate DROP handling for some object types.
authorRobert Haas <rhaas@postgresql.org>
Thu, 20 Oct 2011 03:25:20 +0000 (23:25 -0400)
committerRobert Haas <rhaas@postgresql.org>
Thu, 20 Oct 2011 03:27:19 +0000 (23:27 -0400)
commit82a4a777d94bec965ab2f1d04b6e6a3f0447b377
treeb3560173b695b8391ca81edf47c4b364005a608b
parent3301c83536e9da1e573e24ded2e610062dbf9cdc
Consolidate DROP handling for some object types.

This gets rid of a significant amount of duplicative code.

KaiGai Kohei, reviewed in earlier versions by Dimitri Fontaine, with
further review and cleanup by me.
17 files changed:
src/backend/catalog/objectaddress.c
src/backend/commands/Makefile
src/backend/commands/collationcmds.c
src/backend/commands/conversioncmds.c
src/backend/commands/dropcmds.c [new file with mode: 0644]
src/backend/commands/extension.c
src/backend/commands/schemacmds.c
src/backend/commands/tsearchcmds.c
src/backend/commands/typecmds.c
src/backend/tcop/utility.c
src/include/catalog/objectaddress.h
src/include/commands/collationcmds.h
src/include/commands/conversioncmds.h
src/include/commands/defrem.h
src/include/commands/extension.h
src/include/commands/schemacmds.h
src/include/commands/typecmds.h