Feature report writer #309 (#690)

* Initial implementation of ReportWriter for #309

* Initial implementation of ReportWriterJSON

* Added sqlite report format

* Added auto-flush to report writer, fixed exportdb --info to output json

* Added exportdb --report
This commit is contained in:
Rhet Turnbull
2022-05-15 09:30:17 -07:00
committed by GitHub
parent 391815dd94
commit 470839ba0d
8 changed files with 873 additions and 224 deletions

View File

@@ -2103,6 +2103,7 @@ Attributes:
`ExportResults` has the following properties:
* datetime: date/time of export in ISO 8601 format
* exported: list of all exported files (A single call to export could export more than one file, e.g. original file, preview, live video, raw, etc.)
* new: list of new files exported when used with update=True
* updated: list of updated files when used with update=True