Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-03 Thread Zoltan Boszormenyi
Hi, next version follows. Changes: - Supports OVERRIDING { USER | SYSTEM } VALUE syntax not yet documented, I have doubts about USER variant - UPDATES is forbidden entirely on GENERATED ALWAYS AS IDENTITY columns, UPDATE tab SET col = DEFAULT is allowed on GENERATED ALWAYS AS ( expr ) columns

Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-03 Thread Zoltan Boszormenyi
Rod Taylor írta: For db restoration (pg_dump), how do you restore to the same values as previously if it is always regenerated? By making ALWAYS a suggestion for some users instead of always enforced and providing an override mechanism for it. I assume it only works for relation owners but I've n

Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-01 Thread Rod Taylor
> > For db restoration (pg_dump), how do you restore to the same values as > > previously if it is always regenerated? By making ALWAYS a suggestion > > for some users instead of always enforced and providing an override > > mechanism for it. I assume it only works for relation owners but I've > >

Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-01 Thread Zoltan Boszormenyi
Rod Taylor írta: On Tue, 2006-08-01 at 18:10 +0200, Zoltan Boszormenyi wrote: Hi, I have progressed a bit with my pet project, a.k.a $SUBJECT. Now GENERATED ALWAYS AS IDENTITY and GENERATED ALWAYS AS ( expr ) work as intended. Documentation was also extended. I'm only commenting beca

Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-01 Thread Rod Taylor
On Tue, 2006-08-01 at 18:10 +0200, Zoltan Boszormenyi wrote: > Hi, > > I have progressed a bit with my pet project, a.k.a $SUBJECT. > > Now GENERATED ALWAYS AS IDENTITY and > GENERATED ALWAYS AS ( expr ) work as > intended. Documentation was also extended. I'm only commenting because I debated t

Re: GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-01 Thread Alvaro Herrera
Zoltan Boszormenyi wrote: > BTW, is there anyone working on COPY FROM ( select ) feature? I am, but it's in a too early stage to be in 8.2. Sorry :-( -- Alvaro Herrerahttp://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. --

GENERATED ... AS IDENTITY, Was: Re: [HACKERS] Feature Freeze

2006-08-01 Thread Zoltan Boszormenyi
Hi, I have progressed a bit with my pet project, a.k.a $SUBJECT. Now GENERATED ALWAYS AS IDENTITY and GENERATED ALWAYS AS ( expr ) work as intended. Documentation was also extended. Some test cases are also included, that shows that ALTER TABLE ALTER TYPE keeps both the sequence and the GENERATE