]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Back off of the extended upsert syntax that allows multiple ON CONFLICT
authordrh <drh@noemail.net>
Fri, 13 Apr 2018 13:06:45 +0000 (13:06 +0000)
committerdrh <drh@noemail.net>
Fri, 13 Apr 2018 13:06:45 +0000 (13:06 +0000)
commite9c2e772f16899a9eadf117faaf2f0674edec3da
treea77981063348b2a87095c67471cf82026295627a
parent788d55aa772b9012f93283b4f3cd89aa9dbfe77d
Back off of the extended upsert syntax that allows multiple ON CONFLICT
clauses.  The syntax now is exactly as in PostgreSQL and MySQL.  Add support
for WHERE clauses on the conflict-target phrase, for partial indexes.

FossilOrigin-Name: 2c1b1987d8de1efa8ed7e1f199710e32ff20edf8ceec570514fc63bb1ef264e0
manifest
manifest.uuid
src/insert.c
src/parse.y
src/sqliteInt.h
src/upsert.c
test/upsert1.test