postgresql/src/backend/rewrite
Peter Eisentraut de3bbfcc96 Fix INSERT OVERRIDING USER VALUE behavior
The original implementation disallowed using OVERRIDING USER VALUE on
identity columns defined as GENERATED ALWAYS, which is not per
standard.  So allow that now.

Expand documentation and tests around this.

Author: Dean Rasheed <dean.a.rasheed@gmail.com>
Reviewed-by: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Reviewed-by: Vik Fearing <vik@postgresfriends.org>
Discussion: https://www.postgresql.org/message-id/flat/CAEZATCVrh2ufCwmzzM%3Dk_OfuLhTTPBJCdFkimst2kry4oHepuQ%40mail.gmail.com
2020-03-31 08:50:39 +02:00
..
Makefile Split all OBJS style lines in makefiles into one-line-per-entry style. 2019-11-05 14:41:07 -08:00
rewriteDefine.c Update copyrights for 2020 2020-01-01 12:21:45 -05:00
rewriteHandler.c Fix INSERT OVERRIDING USER VALUE behavior 2020-03-31 08:50:39 +02:00
rewriteManip.c Reconsider the representation of join alias Vars. 2020-01-09 11:56:59 -05:00
rewriteRemove.c Update copyrights for 2020 2020-01-01 12:21:45 -05:00
rewriteSupport.c Update copyrights for 2020 2020-01-01 12:21:45 -05:00
rowsecurity.c Update copyrights for 2020 2020-01-01 12:21:45 -05:00