一、Room#Migration 迁移工具简介
1、Room 中的迁移工具 Migration 简介
使用 Room 访问数据库时 , 应用程序 的 数据模型 发生 改变 , 数据库版本进行升级 , 数据库表的字段..., 数据结构 , 发生了变化 , 需要进行更新 , 可以使用 Migration 迁移工具 升级数据库 ;
迁移 是指 将 数据库的结构 从一个版本 更改为 另一个版本 , 以适应新的数据模型 ;
Room...提供了强大的 迁移工具 Migration , 使开发人员能够 管理和执行 数据库迁移 操作 ;
使用 Room 操作数据库升级 ,
从 数据库版本 1 升级为 数据库版本 2 , 只需要 执行 Migration...实现 Room 的 Migration 接口 , 并 定义数据库从旧版本迁移到新版本的操作 ;
指定迁移规则 : 在 Room 数据库的构建器中 , 使用 addMigrations 方法指定迁移规则..., 应用程序可以无缝地将旧版本的数据库迁移到新版本,而不会丢失现有的数据。