View Single Post
Old 01-09-2015, 10:34 PM   #4
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,772
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by PeterT View Post
@PeterT : Firstly because I clean forgot about the CALIBRE_OVERRIDE_DATABASE_PATH

And that's probably because I have several libraries for which I split the database from the books, in that scenario I found the Env Variable method cumbersome. I keep the database files in a single folder with names that reflect the library folder names thus.

Code:
c:\_CalibreData
    Databases
        _Empty.db <<== d:\_CalibreLibraries\_Empty\metadata.db
        _Journals.db <<== d:\_CalibreLibraries\_Journals\metadata.db
        _Main.db <<== d:\_CalibreLibraries\_Main\metadata.db
        _Media.db <<== d:\_CalibreLibraries\_Media\metadata.db
        _Stage.db <<== d:\_CalibreLibraries\_Stage\metadata.db
        _Test.db <<== d:\_CalibreLibraries\_Test\metadata.db
On Windows/NTFS at least, the source file and the symlink do not have to have the same name. And, IMO, keeping them all in one place is good housekeeping. The end result means I can switch libraries normally.

BR

Last edited by BetterRed; 01-09-2015 at 11:02 PM. Reason: typo
BetterRed is offline   Reply With Quote