На самом деле у меня есть приложение с некоторыми локальными данными, и я использовал Realm для их хранения.Сегодня я хотел бы обновить его и переключиться на номер.
Дело в том, что у некоторых пользователей уже есть данные, хранящиеся в Realm, и на данный момент мое приложение хранит данные только локально, облака чего-то не существует.Это означает, что если я просто переключусь с Realm на Room, некоторые существующие пользователи потеряют свои данные.Я провел некоторый поиск и подумал о том, когда пользователь откроет приложение, сделает запрос всех данных об области и переключит их на Room, оставит их на несколько недель, а затем удалит область.
Дело в том, что я сделал тестовый проект, чтобы проверить, работает ли он, но я заметил, что мне придется создавать модель дважды (существующую с Realm и новую с Room).
У кого-нибудь есть идея или способ сделать это лучше, или это мой единственный путь?