Re: Typed tables

Peter Eisentraut <peter_e@gmx.net>

From: Peter Eisentraut <peter_e@gmx.net>
To: pgsql-hackers@postgresql.org
Date: 2010-01-10T22:34:25Z
Lists: pgsql-hackers

Attachments

On tor, 2009-11-05 at 19:24 +0200, Peter Eisentraut wrote:
> I'm planning to work on typed tables support.  The idea is that you
> create a table out of a composite type (as opposed to the other way
> around, which is currently done automatically).
> 
> CREATE TYPE persons_type AS (name text, bdate date);
> 
> CREATE TABLE persons OF persons_type;
> 
> Or the fancy version:
> 
> CREATE TABLE persons OF persons_type ( PRIMARY KEY (name) );

And here is the first patch for that.  The feature is complete as far as
I had wanted it.  I would like to add ALTER TYPE support, but that can
come as a separate patch.