View Single Post
Old 02-20-2021, 07:18 PM   #29
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,110
Karma: 77213681
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by Quoth View Post
Not needed for search. Have a user column with FIXED options, not free text, such as ebook, big PDF, paperbook, magazine, audiobook, cassette, LP, DVD, BD, CD etc.
Enumerated columns only allow for one option. If I have both a physical copy and an eBook, I can't select both.

Quote:
Originally Posted by Quoth View Post
A dummy file is the wrong way to do it. Slower and even a tiny file uses a minimum storage block and slows backups.
dummy.paperbook is a zero-byte file; there's only the record in the MFT.* My physical books make up only a small part of my library; making a separate user column (necessitating a new table or even two of them in the database) and adding a value for every book would likely be less efficient.

Also, a custom column can only be used inside Calibre; in the filesystem, I can query for the .paperbook files themselves to check their existence.

* When using NTFS, very small files (<1 KB I believe) also store their contents directly in the MFT rather than move them out to disk.

Last edited by ownedbycats; 02-20-2021 at 11:00 PM.
ownedbycats is online now   Reply With Quote