|
calibre's database schema is not a stable API. The only stable way to access the calibre database is via the calibre python APIs or the calibre server JSON APIs. Changes to the database schema are internal changes. Internal changes are not documented in the changelog. And just for the record three unused columns from the books table have been deleted. These columns were *never* used for anything and were just cluttering the schema. I have no idea what calibre web was using those columns for but yes, it needs to be changed.
|