Я работаю над небольшим приложением базы данных на Python (в настоящее время нацелено на 2.5 и 2.6) с использованием sqlite3.
Было бы полезно предоставить ряд функций, которые могли бы настроить базу данных и проверить, соответствует ли она текущей схеме. Прежде чем изобрести велосипед, я подумал, что поищу библиотеки, которые могли бы предложить нечто подобное. Я хотел бы иметь что-то похожее на миграции RoR. xml2ddl не предназначено для использования в качестве библиотеки (хотя ее можно использовать таким образом), и что более важно, не поддерживает sqlite3. Меня также беспокоит необходимость перехода на Python 3 в один прекрасный день, учитывая недостаток недавнего внимания к xml2ddl.
Есть ли другие инструменты, которые люди используют для этого?