У меня есть база данных, которую я создал в браузере SQLite, и она отлично работает. Я запустил приложение с предварительно созданной базой данных, и теперь я хочу добавить в эту базу данных больше таблиц и данных.
Я могу заставить приложение запустить метод onUpgrade для SQLiteOpenHelper. Но проблема в том, что я делаю это КАЖДОЕ время, когда я использую помощника.
У меня есть локализация, только при запуске приложения, разделение команды обновления из помощника, который я использовал для извлечения данных, но это все еще проблема.
Я выяснил это, поскольку, поскольку я использовал одну и ту же базу данных на своем компьютере (тот, который редактирую), начиная с версии 1. Таким образом, всякий раз, когда он записывает новую базу данных на SD-карту, она показывает версию 1 хотя я уже до версии 4.
Итак, мой вопрос в том, как я могу вручную изменить версию базы данных исходной базы данных, чтобы при ее обновлении она не записывала старый номер версии поверх новой?