Am Montag, 3. Oktober 2016, 10:42:02 CEST schrieb Pascal Obry: > 2016-10-02 16:12 GMT+02:00 Tobias Ellinghaus <m...@houz.org>: > > darktable master just introduced a long awaited change: splitting the > > library into two databases, one library.db with image related things and > > data.db which contains all the globally useful information like styles, > > presets and tags. Please have a look at the console output for a while > > and look for any SQL errors and report them! > > I've had a look this morning. There is something that bother me. > > In data.db we have the tags (tagsid -> name) and in library.db we do > reference the tags (imagid -> tagsid) for each image. > > This means that if we lose data.db we also loose all tags in images > and it also means that library.db is not self sufficient.
That's right. > Am I missing something? > > Maybe all this has already been discussed? There has been no discussion. Right now I only split the database so using :memory: as the library is feasible while still using presets and styles. While I can see the reason to want to have tag names in library.db that would make a terribly inefficient design and cause lots of headaches when the two get out of sync. Just backup your data.db and don't use a library with more than one data.db I'd say. ;-) > Regards, Tobias
signature.asc
Description: This is a digitally signed message part.