Нужно ли увеличивать номер версии базы данных комнаты?
Вам необходимо увеличивать версию схемы при изменении схемы. Простое добавление функций в DAO не должно приводить к изменению схемы. Тем не менее, ваша схема может измениться за пределами вашей DAO и вашей сущности. Прямо сейчас, я думаю, что только @DatabaseView
будет иметь такой эффект с точки зрения аннотаций, и я не вижу в RoomDatabase.Builder
ничего такого, что могло бы иметь эффект (кроме addMigrations()
, что конкретно относится к изменениям номера версии).