View Single Post
Old 04-01-2023, 07:06 PM   #92
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,453
Karma: 8012886
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by ownedbycats View Post
Question: Will links remain intact if an older version of Calibre is run?
Probably. If you don't touch the db table representing the category item then they will not be changed. For example, editing a category should work in cases where the database table row survives the operation, such as item renames to something that doesn't already exist. I don't know for renames that force merges or case changes. Copy to library might present issues. DB Recovery will certainly not recover the links.

Another possibility: there might be instances where the upgraded db version causes problems. I don't know of any but that doesn't mean a lot. Over the years Kovid did a lot of work to ensure that running a version of calibre expecting db version X wouldn't break db version X+n. That said, it happens especially with db triggers.

Plugins are another story. If a plugin reads or modifies the db directly then who know what will happen.

Personally, I would avoid the problem if possible.
chaley is offline   Reply With Quote