]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When preparing an UPDATE statement, avoid generating VDBE code for those foreign...
authordan <dan@noemail.net>
Thu, 5 Sep 2013 18:40:29 +0000 (18:40 +0000)
committerdan <dan@noemail.net>
Thu, 5 Sep 2013 18:40:29 +0000 (18:40 +0000)
commit8ff2d9561afc23db75500c1ed9fafe6ceef53e0b
treed9ed55b29a7d1a14e2010c03fc51cd25cbd35551
parent74dade2155f4111617d93598bb1e1782f17a1d58
When preparing an UPDATE statement, avoid generating VDBE code for those foreign key related actions and constraint checks that may be seen to be unnecessary by considering the subset of table columns potentially modified by the UPDATE.

FossilOrigin-Name: e940b5de49baa1d6a4cf859fbbc0e0df86ac5dbf
manifest
manifest.uuid
src/delete.c
src/fkey.c
src/insert.c
src/sqliteInt.h
src/update.c
test/fkey7.test [new file with mode: 0644]
test/permutations.test