Процедура миграции со старой версии библиотеки (1.0.0.12 - 1.0.0.20) Для миграции со старых версий баз данных библиотеки рекомендуется следующая процедура: 0. Если в старой версии использовалась модель хранения книг в базе данных, сохранить все книги в файлы на диск (с помощью программы AnyLib2Disk). Если использовалась модель хранения книг в файловой системе, этот шаг можно пропустить. 1. Распаковать новую версию программы в отдельную папку. 2. Запустить ее и создать новую базу, настроить. Выйти из программы, чтобы записались настройки. 3. Запустить программу и выполнить импорт файлов со старой версии программы с помощью FB2-сканера. 4. Выполнить копирование дополнительной информации (Инструменты -> Migration): 4а. Выбрать файл библиотеки, которую требуется скопировать (Database to migrate from) 4б. Отметить категории, которые планируется перенести: Users (Пользователи), Authors (Авторы), Notes (Рецензии), Citations (Цитаты), Grades (Оценки), History of reading / Favorites (Отметки о прочтении / Избранное), Reading plans (Отметки к прочтению) Снять отметку в чекбоксах "Create new if not exists" (Создать новое, если не существует) для тех категорий, где не требуется создавать новые сущности. Внимание! Информация об оценках книг (Grades) ВСЕГДА копируется как новая, т.е. не рекомендуется запускать ее копирование несколько раз! 4в. Нажать кнопку "Migrate!". 4г. Просмотреть статистику и детальный журнал (Detailed Log) выполненных операций. 5. Вся информация теперь в новой базе Библиотекаря. -- TaciturnMan taciturnman@gmail.com