I actually found another place that it also affects (RowCompareExpr)
but that should be a two-line fix with the new function.
On Sun, Nov 15, 2015 at 11:42 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> pythonesque(at)gmail(dot)com writes:
>> # CREATE TABLE foo ();
>> # CREATE TYPE bar AS (x foo);
>> # CREATE VIEW baz AS SELECT ROW(foo)::bar FROM foo;
>> # \d+ baz
>> View definition:
>> SELECT ROW(foo.*)::bar AS "row"
>> FROM foo;
>
> Fixed, thanks for the report!
>
> regards, tom lane
--
Josh