David G. Johnston wrote: > If we are looking to improve things here I'd at least consider having the > default cascade to be safe and not drop persisted data (I suppose that > could functions linked to functional indexes...) and have a separate flag > that would also be permitted to destroy data. Having such a dependency > listing query distinguish between data-loss and other would be a good > intermediate step.
Well, if you happen to drop a view for which you no longer have the definition, you may be similarly screwed. I prefer the approach that we consider all drops as potentially dangerous. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-docs mailing list (pgsql-docs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-docs