Version Migration

Matthew Pounsett matt at conundrum.com
Thu Aug 31 13:35:25 EDT 2017


On 31 August 2017 at 13:33, Geert Janssens <geert.gnucash at kobaltwit.be>
wrote:

>
> While these solutions will work most of the time they all have the same
> risk:
> if the snapshot is made while gnucash is updating the db, you end up with
> an
> inconsistent db file. I don't know how well sqlite3 handles this so the
> risk
> may be high or low.
>
> I've done a few spot-checks for consistency and never run into a problem.
I don't know this for certain, but it looks as if GnuCash is wrapping each
update in a transaction.  If it is doing that, it would ensure that the
data written to disk is never inconsistent.


More information about the gnucash-user mailing list