Re: ALTER TYPE extensions
Peter Eisentraut <peter_e@gmx.net>
From: Peter Eisentraut <peter_e@gmx.net>
To: KaiGai Kohei <kaigai@ak.jp.nec.com>
Cc: pgsql-hackers@postgresql.org
Date: 2010-09-21T20:17:59Z
Lists: pgsql-hackers
Attachments
- alter-type-v3.patch (text/x-patch) patch v3
On tis, 2010-09-21 at 17:53 +0900, KaiGai Kohei wrote: > Sorry, I missed a bug when we create a typed table using composite > type which has been altered. > Perhaps, we also need to patch at transformOfType() to > skip attributes with attisdropped. Fixed. > An additional question. It seems me we can remove all the attributes > from the composite type, although CREATE TYPE prohibits to create > a composite type without any attribute. > What does it mean a composite type with no attribute? > Or, do we need a restriction to prevent the last one attribute? We need to allow the creation of zero-attribute types then; same as with CREATE TABLE. I have fixed that now.