Re: Remove implicit unique index creation on SERIAL - Mailing list pgsql-hackers

From Rod Taylor
Subject Re: Remove implicit unique index creation on SERIAL
Date
Msg-id 1029689856.37296.182.camel@jester
Whole thread Raw
In response to Re: Remove implicit unique index creation on SERIAL columns?  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
> > In MSSQL this 
> > is gotten around by allowing the properties of the data type to be 
> > altered, e.g. in MSSQL you can turn the IDENTITY property on or off
> 
> Rather pointless if it can be turned off, wouldn't you say?
> 
> What I would do if I wanted such a guarantee is to make insertions
> go through a view rule that prevents the serial column from being

In the future if we have per column privileges, we could disable insert
and update on serial columns by default for everyone but the table owner
and super-users (to accommodate dataloads).

Till then a trigger or view will do the job for those who wish to add
them.



pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: Open 7.3 items
Next
From: Gavin Sherry
Date:
Subject: Re: [PATCHES] Better handling of parse errors