"Massa, Harald Armin" <chef(at)ghum(dot)de> writes:
> please do not fortget the:
> create or replace MATERIALIZED VIEW
> option.
Please do. For something as complex as a table or view, CREATE OR
REPLACE is a lot more complicated than it is for simple objects like
functions. (See flamewar just a couple weeks ago about C.O.R. vs
CREATE IF NOT EXISTS for tables.) Putting this on the to-do list
for the GSOC project will just about guarantee failure. It's most
likely too large a task for a GSOC project already...
regards, tom lane