On Sun, 2014-04-20 at 14:18 +0800, Elias Mårtenson wrote:

> 
> Oh, and I'll be committing a fix within the next half hour that
> actually implements transaction support for SQLite. Please use these
> commands instead of directly calling begin/commit as SQL calls, since
> the library will keep track of active transactions so that they can be
> rolled back on error.
> 

Thanks for that. I've applied this to cf∆append, which combines several
operations in a single transaction.

Am I correct in assuming that I need to explicitly call rollback in the
case that an operation fails? If so, I'll need to work that into the
next code drop.




Reply via email to