【发布时间】:2021-11-01 17:59:18
【问题描述】:
我有一个 android 应用程序,它使用 Room Persistence 库在本地存储数据。我最近更改了表的架构,更新了数据库版本并向数据库构建器添加了必要的迁移。
我正在使用 Dagger Hilt 为我的 ViewModel 提供 RoomDatabase 实例。 在 Room 真正开始应用迁移之前,我需要进行一些设置。
所以我想知道 Room 什么时候开始迁移数据库?
- 是在建数据库实例的时候吗?
- 或者当我第一次调用一些道的函数时。
- 或者在其他时候?
请帮忙。
【问题讨论】:
标签: android kotlin android-room database-migration