Using Gramps 5.1.2 on Linux.
I’ve recently been given ownership of a family tree that has been thru multiple different software packages over the years. All of the people that were entered from the late 1990’s into the early 2000’s have an event titled “Record Change”. This has led me to identify 2 issues.
First is there any way to programmatically remove all of these events? There are over 23K and removing them individually is painful. I’ve tried to remove the entries from an uncompressed export of the database. That produced a new Unknown event… not quite what I was looking for.
From scanning the documentation it appears that the database is never cleaned up. How do I change the DB from an external script to remove these entries?
Second, it appears that the sort order is sort by alpha or dates. The challenge that I’m running into here is that I can change the order manually, but that means I need to review every person in the DB manually 34K+ and put them in the right order. For me, the right order is Birth, Death, and Burial. I don’t have dates on everything. In some cases it’s just a location. The only way that I can see to fix this is to change the event names to include a leading number… something like 1-Birth, 2-Death, etc… Is there a place that I can make this change again with a script? IF there are other ways to solve this please suggest any options that you have.