Benjamin Cairns
Benjamin Cairns
Updates to better handle new and existing schemas, fix errors from API changes in dependencies, and correct several bugs. **NOTE:** further changes to be added before merging. Fixes #25, #30...
The package could be migrated to use GitHub Actions for CI. This will make issue #5 redundant.
Most of the package works just fine with missing or extra tables because the functions generically save or load whatever tables are present. `.tidy_schemas()`, however, fixes up specific tables and...
A current limitation of testing the package is that it needs to download the schema files. Locally, this is handled by keeping a cached copy (and Travis should do the...
The use of `lsof` in #22 will allow testing of code to protect open database files, and error handling is implicit. However, some errors (especially if `lsof` is missing/unavailable) will...