]> git.ipfire.org Git - thirdparty/sqlite.git/commit
If a deferred foreign key constraint fails on a statement that is not part
authordrh <drh@noemail.net>
Fri, 4 Feb 2011 05:47:51 +0000 (05:47 +0000)
committerdrh <drh@noemail.net>
Fri, 4 Feb 2011 05:47:51 +0000 (05:47 +0000)
commit9ab724f196854bc9d4f2eca00b9fbe4c6726174a
tree109de8cbbd5821f82d3a42cd14bb244fee3d3c22
parent0097eb39422fc18f8e43eef119a43272137d368d
parent19611b1a88c97e00600025b2087202808a037c85
If a deferred foreign key constraint fails on a statement that is not part
of a larger transation, make sure that the statement fully ends so that
subsequent invocations of the same statement will not pass the constraint
because they think the transaction is not closed.  This is a merge of
the deferred-fk-quirk branch together with a test case.

FossilOrigin-Name: 2f94d4623f9aae1b5bc7041bd85f4e3a7462c60e
manifest
manifest.uuid
test/fkey4.test