@kyklaed

В какой момент обновлять данные в БД?

Добрый день!
У меня написано приложение в котором происходит сохранение данных в sqlite бд , так же есть функционал который синхронизует sqlite с postgres только новые записи. а мне хотелось бы еще синхронизировать обновления записей - то есть если запись в sqlite была изменена то эти изменения отправлялись и в postgres .
но проблема в том что если я удалил приложение и удалилась локальная база то как потом определить какие данные в постгрес старые а какие новые ? рандомить уникальный код каждый раз ? то есть если бд создается по новой и передавать этот код каждый раз при обновлении в postgres. какие такие механизмы реализуют
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Сразу после установки приложения, делаете обратную синхронизацию (загрузку) из postgres-а в sqlite необходимых новых (по timestamp смотрите) данных для приложения.
2. После загрузки - обязательно делаете верификацию полной синхронизации данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы