A JavaScript SQLite database file reader
Windows:
"C:\Program Files (x86)\IIS Express\iisexpress.exe" /path:%cd% /port:8000
I am using DB browser for SQLite to compare databases as read by this library and by the program.
For some numeric columns, the cell values 1 (and presumably 0 as well) are stored as booleans in the rows. These cell values should be converted to numbers for display.
According to the docs it should take 9 bytes - there must be some gotcha because those 8 bytes were all 0xff so maybe if there is 8 0xff then we're done after the eight bytes? This is in Prague DB on page #5
Extend constructGraph
to include links for overflow pages
- Page 5 last entry Undefined Cartesian goes completely awry in page view?
metadata
needs support for loading overflown payload portions
(alter table?) and so has less cells than the table has columns - they should get default values but what if one is missing in the middle?
Make the value a link based on that instead of the current heuristic
If the DataView
doesn't contain the page range so that when opening by a URL
we could read just the first (few) page(s) (depending on how big the file is
as per the Content-Length header) and range-request the rest if range supported