Is it too late to add a request?
There's been many questions and discussions around people not knowing
which Foreign Key constraint failure caused their transaction to abort
(and we have been over why that is not feasible), but perhaps the new
Trace hook is a great way to add an SQLITE_TRACE trace flag like
SQLITE_TRACE_FKEY that will fire each time a foreign key constraint
failed (and perhaps when one is resolved) which should leave any
programmer with at least a list of FK failures and resolves they can
scrutinize to facilitate finding that one that didn't go as expected...
Thanks,
Ryan
On 2016/07/23 5:16 PM, Richard Hipp wrote:
The next release of SQLite will be the "pi" release - version 3.14.
It will probably occur within the next two weeks.
Draft change log: https://www.sqlite.org/draft/releaselog/3_14_0.html
Code snapshot:
https://www.sqlite.org/snapshot/sqlite-snapshot-201607230522.tar.gz
Testing and (especially) documentation work is on-going. Please try
out the snapshot. Look over the changes. Speak up loudly and quickly
if you have any issues. If you do not want to post to this mailing
list, you can send feedback directly to my email address shown below.
Thanks.
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users