Я использую firebase в качестве базы данных для мобильного приложения. Мобильная версия приложения 1 с использованием определенной структуры БД. Но в версии 2 у меня есть основные изменения схемы. Я не смог найти какую-либо конкретную документацию, в которой упоминались бы лучшие методы управления обновлениями БД. Поэтому я думаю о следующих шагах, которые хорошо смотрятся на бумаге.
С помощью этих шагов пользователи с более старыми версиями смогут просматривать только данные. Поэтому, если они не обновляют приложение, они не смогут изменять какие-либо данные.
Я иду в правильном направлении в управлении моими обновлениями схемы? Или есть лучший способ сделать это.