Quote:
Originally Posted by mfsav2
Very simple some asy reasons: because the database breaks, I change computer, I move disks, I access from remote/web and no db is usefull, etc...
So it would be perfect to be a database AND a tool to manage files and structures.
In fact Calibre does not only sotre the metadata but even moves files, creates new files etc...
so it would be lovely to have the two parts of it's core aligned 
|
Calibre includes extra files in the Library folder(s) in case Metadata.db
breaks
metadata_db_prefs_backup ti reconstruct the Structure
and in each title folder:
metadata.opf and cover.jpg to put the Details (record) back into the DB
This is not proof against you destroying metadata with a serious misstep with the All (or a goodly number) using bulk mode S&R. If you shut down Calibre immediately, only a few dozen of those metadata.OPF will have been refreshed. Simply rebuild using the CLI
calibredb restore_database [options]
Kovid really did think this through