UPD: Где требуется требование.Слияние двух базовых баз данных
Мой друг использует Mnemosine (http://mnemosyne-proj.org/), который представляет собой программу python, которая использует sqlite как db. Проблема, что мобильная версия работает только с одним файлом базы данных, а мой друг уже несколько. Поэтому он спросил меня, могу ли я объединить две базы данных.
Итак! У меня два файла sqlite db с той же схемой, но с разными данными.
Есть ли автоматический способ включения данных из одного файла в другой? Мне просто нужно вставить дополнительные значения в словарные таблицы и правильно вставить значения из других таблиц на основе новых идентификаторов.
К сожалению, внешних ключей нет, поэтому мне нужно сначала определить отношения столбцов/таблиц. Но в целом, если я решаю проблему отношений, можно ли объединить dbs?
Спасибо, но это не то, что я ищу. Я обновляю свой вопрос –
Вы должны иметь возможность открыть базу данных с помощью оболочки 'sqlite3' и сделать это. –