Zoltan Boszormenyi <[EMAIL PROTECTED]> writes: > Here's the new version with the modifications you requested.
I see another problem with this patch: the code added to ATExecDropColumn is a crude hack. It doesn't work anyway since this is not the only possible way for columns to be dropped (another one that comes to mind immediately is DROP TYPE ... CASCADE). The only correct way to handle things is to let the dependency mechanism do it. I think you would get the behavior you want if you make the generated columns have AUTO rather than NORMAL dependencies on the columns they reference. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq