一、Room#Migration 迁移工具简介
1、Room 中的迁移工具 Migration 简介
使用 Room 访问数据库时 , 应用程序 的 数据模型 发生 改变 , 数据库版本进行升级 , 数据库表的字段...2、Migration 迁移工具使用步骤
在 Room 中使用 Migration 迁移工具 升级数据库步骤 :
更新数据模型 : 如果要 更改数据库的结构 ,
更新 Entity 实体类 , 修改实体类就是修改数据库表结构...二、Room#Migration 迁移工具使用要点
本章节中以新增一个数据库表字段为例 , 在 【Jetpack】Room + ViewModel + LiveData 综合使用 ( 核心要点说明 |...2)
4、数据库更新的情况
如果之前运行了 【Jetpack】Room + ViewModel + LiveData 综合使用 ( 核心要点说明 | 组合方式 | 代码示例 ) 博客的代码示例 ;
然后再...修改 Entity 实体类 , 即更改数据模型 , 创建 Migration 迁移类 并 修改数据库版本 ,
此时运行 , 手机应用中已经创建了 版本 1 的数据库 , 在该数据库的基础上 , 运行