Consolidate DROP handling for some object types.

Robert Haas <rhaas@postgresql.org>

Commit: 82a4a777d94bec965ab2f1d04b6e6a3f0447b377
Author: Robert Haas <rhaas@postgresql.org>
Date: 2011-10-20T03:27:19Z
Releases: 9.2.0
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.

Files