Closed akmiller01 closed 2 years ago
Nice @akmiller01! I will try it out on my local setup tomorrow morning when I'm fresh and had a strong coffee.
One thing I will test tomorrow is this endpoint to non-destructively refresh a validation report: https://github.com/IATI/validator-services#pvt-patch-validation-regenerate-patch-pvtvalidationregenerate , did you test that yet?
Just tested it now. Passing test in Postman
Shouldn't be any ambiguous ID issues since it's not joining the validation table, and the validation
column on document
has changed to an integer now, from varchar, but it's still can be set to null.
This is working through a full refresher refresh, reload, validate, flatten, lakify, and solrize now. Creates auto-increment PK for validation and non-foreign-key publisher name so that re-uses of hashes don't overwrite validation, and deletion of publishers don't cascade delete validation: