On 10/07/2014 09:44 AM, Fabrízio de Royes Mello wrote:
> We can think in a mechanism to create "properties / options" and assign it
> to objects (table, index, column, schema, ...) like COMMENT does.
> 
> A quickly thought:
> 
> CREATE OPTION [ IF NOT EXISTS ] name
>     VALIDATOR valfunction
>     [ DEFAULT value ];
> 
> ALTER TABLE name
>     SET OPTION optname { TO | = } { value | 'value' | DEFAULT };
> 
> It's just a simple thought of course. We must think better about the syntax
> and purposes.

If we're going to do this (and it seems like a good idea), we really,
really, really need to include some general system views which expose
the options in a user-friendly format (like columns, JSON or an array).
 It's already very hard for users to get information about what
reloptions have been set.

-- 
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to