Я использую sqlite в своем приложении для Android, файл моей базы данных называется data.db. Предположим, что у меня есть две таблицы, одна из которых имеет статические значения (только для чтения), а вторая сохраняет динамические значения и отправляет приложение в playStore.
В следующей версии я обновил data.db и обновил значения в первой таблице, добавил новые столбцы во вторую таблицу и добавил третью новую таблицу и отправил приложение в PlayStore. Итак, как я могу проверить, обновляет ли пользователь приложение, и как лучше всего сохранить существующие данные и как я могу программно обновить data.db, если это обновление, а не новая установка?