В Android при обновлении базы данных все данные теряются.
Сейчас я прохожу фазу разработки, которая заставляет много обновлений баз данных.
Я не хочу потерять все свои данные (и должен вручную вводить их заново) каждый раз, когда обновляю свою базу данных.
Я хотел бы хранить свои данные в плоских файлах и загружать эти плоские файлы в соответствующие таблицы каждый раз, когда происходит обновление базы данных.
Как это можно сделать на платформе Android? Где хранить файлы данных (res/raw
)
Какой sql я должен выполнить для загрузки этих файлов?