This PR adds DatabaseMapping.has_external_commits() that checks if someone else has been tampering with the database. This information is needed in Toolbox to trigger fetching more items after e.g. an Importer has been executed.
Re spine-tools/Spine-Toolbox#2353
Checklist before merging
[ ] Documentation (also in Toolbox repo) is up-to-date
[ ] Release notes in Toolbox repo have been updated
[ ] Unit tests have been added/updated accordingly
This PR adds
DatabaseMapping.has_external_commits()
that checks if someone else has been tampering with the database. This information is needed in Toolbox to trigger fetching more items after e.g. an Importer has been executed.Re spine-tools/Spine-Toolbox#2353
Checklist before merging