Rod Taylor <[EMAIL PROTECTED]> writes: > I think Andreas is trying to argue that if you drop column b from index > (a, b) that the index should be converted into index(a) -- assuming of > course there isn't already an index(a).
That seems to be well outside the charter of DROP CASCADE. I think we either drop or don't drop; we don't go building new indexes, which is what this would take. There are also definitional problems --- for instance, if the index is UNIQUE, does it transmogrify into a UNIQUE constraint on A alone (which would most likely fail)? regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])