Задать вопрос
@alexey_kochev

Как обновить версию indexedDB не потеряв уже существующие данные?

Есть база, иногда потребуется добавлять новые objectStore, либо менять существующие. Как то возможно аккуратно перенести данные из старой версии?
  • Вопрос задан
  • 2371 просмотр
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@sainttechnik
Frontend developer, в прошлом админ
Для этого в запросе на открытие базы указывается новая версия, затем на результат запроса открытия навешивается обработчик события onupgradeneeded. Тогда внутри обработчика можно написать процедуру миграции данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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