[digiKam-users] Standard work flow for using database portably?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] Standard work flow for using database portably?

Markqz
Sorry if this is a repeat -- the last time it accidentally became part
of a different thread.

I tried searching this online, but I kept ending up with conversations
from 2012.

I have a digikam database that I sometimes connect on a Linux machine,
and sometimes on a Windows machine. Obviously the paths to these two
different systems are very different. The relative relation between the
"collection" and the albums stays the same.

What is the standard method for operating between two systems? So far,
all I can find is that I have to use the sqlite browser and manually
change paths. Yet this method doesn't seem to be officially
acknowledged.

Is there a better way when you sometimes need to work on one system, and
sometimes on another?

Thank you!
Reply | Threaded
Open this post in threaded view
|

Re: Standard work flow for using database portably?

Maik Qualmann
At the moment there is no solution in the digiKam GUI. There is a "hidden"
solution. Since you are already working with the SQLiteBroser, you can add
multiple network collection paths with "?" append. If the first path is not
found, digiKam tries the second path, etc.

Example:
networkshareid:?mountpath=/home/user/pictures?mountpath=C:\pictures

Maik

Am Dienstag, 29. September 2020, 02:05:07 CEST schrieb Mark S. (DK):

> Sorry if this is a repeat -- the last time it accidentally became part
> of a different thread.
>
> I tried searching this online, but I kept ending up with conversations
> from 2012.
>
> I have a digikam database that I sometimes connect on a Linux machine,
> and sometimes on a Windows machine. Obviously the paths to these two
> different systems are very different. The relative relation between the
> "collection" and the albums stays the same.
>
> What is the standard method for operating between two systems? So far,
> all I can find is that I have to use the sqlite browser and manually
> change paths. Yet this method doesn't seem to be officially
> acknowledged.
>
> Is there a better way when you sometimes need to work on one system, and
> sometimes on another?
>
> Thank you!