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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to