Аннотация
Я использую Digikam 6.1.0.Я хотел бы переместить всю коллекцию фотографий в новое место с помощью диспетчера файлов в Windows 10.
Digikam хранит теги, метки, метаданные и т. Д. В 4 различных базах данных формата SQLite 3 (так что я думаю,sqlite3)
Core: digikam4.db
Thumbs: thumbnails-digikam.db
Faces: recognition.db
Similarities: similarity.db
Как настроить базы данных SQLite (3) Digikam для ссылки на новое местоположение с помощью инструмента командной строки?
Все подробности
До сих пор я использовал Digikam (обновленный до 6.1.0) в Windows 10 для управления двумя "коллекциями фотографий", каждая из которых содержит много "альбомов" (то есть две "корневые папки", содержащие много "подпапок"") на моем C:\
внутреннем диске , например
C:\Users\luca\PhotoGallery1\
C:\Users\luca\PhotoGallery2\
В первом из этих сборников Digikam хранит 4 различных формата SQLite 3 (поэтому я предполагаю sqlite3
)
Core: digikam4.db
Thumbs: thumbnails-digikam.db
Faces: recognition.db
Similarities: similarity.db
(ref. Документация Digikam - Настройки базы данных ).
Я хочу переместить две мои коллекции на съемный носитель (SD-карта), то есть в
G:\Pictures\PhotoGallery1
G:\Pictures\PhotoGallery2
при сохранении базы данных наИх первоначальное расположение в C:\Users\luca\PhotoGallery1\
(так как руководство Digikam рекомендует размещать базы данных на быстром оборудовании, а не на съемных носителях).
Я много работал с Digikam и, по-видимому, инструментов для перемещения нет/ перенести целых коллекций (или несколько альбомов) в другое место (при сохранении актуальности баз данных).Для альбома или коллекций нет функций копирования / вырезания / вставки.
Существует инструмент «Перенос базы данных», который изменяет местоположение базы данных или перемещается из sqlite в mysql, но это «противоположная проблема.
Мне удалось переместить единственный альбом за раз, что очень громоздко.Для этого необходимо создать новую коллекцию (Settings -> Configure Digikam -> Collections -> Collections on Removable Media -> Add Collection
), вернуться к Album View
, выбрать один альбом в исходной коллекции и, если повезет, достать новую коллекцию без прокрутки (невозможно при перетаскивании)Перетащите его в новую коллекцию.В противном случае найдите имя альбома, чтобы отфильтровать его, а затем перетащите и отпустите (к счастью, разные имена коллекций не исчезают при фильтрации).
Я ничего не знаю о базах данных.По сути, я думаю, мне нужно
- , чтобы убедиться, что в моей системе есть нужные инструменты (командная строка или графический интерфейс) для доступа к базам данных или их установки.Я на компьютере с Windows 10 и также установлен CygWin.
- имеет специальные команды для изменения всех ссылок (например, пути или идентификаторы или что-то еще) в базах данных на исходные места на новые.
Я документирую себя на www.sqlite.org , но пока буду рад, если кто-нибудь сможет помочь.