In large-language model world, plaintext schema dump of the sqlite DB + OCR of the PDF would probably be a reasonable starting point. My guess is if you patiently fed that bit by bit into ChatGPT it would already do reasonably well