1,057
edits
Changes
From Gramps
→Transactions and Commits
===Transactions and Commits===
In order to support an UNDO feature, the database has the concept of [httphttps://gramps-project.org/docs/gen/gen_db.html#bsddbmodule-gramps.gen.db.txn Transactions].
Transactions are a group of related database commit operations that need treated as a single unit. If all related commits are not undone as a single unit, the database can be left in a corrupted state. The UNDO operation will undo all the commits in the transaction.