一、Room#Migration 迁移工具简介
1、Room 中的迁移工具 Migration 简介
使用 Room 访问数据库时 , 应用程序 的 数据模型 发生 改变 , 数据库版本进行升级 , 数据库表的字段...2、Migration 迁移工具使用步骤
在 Room 中使用 Migration 迁移工具 升级数据库步骤 :
更新数据模型 : 如果要 更改数据库的结构 ,
更新 Entity 实体类 , 修改实体类就是修改数据库表结构...组合方式 | 代码示例 ) 博客的代码示例基础上 , 为 student 数据库表 , 新增 性别 sex 字段 ;
1、修改 Entity 实体类 - 更改数据模型
首先 , 要在 Entity 实体类中加入新的数据库字段...进行修改 ;
add column sex integer 表示 要添加的新列名为 “sex” , 数据类型为 integer , 即整数类型 ;
not null 表示该新列不允许为空值,即在插入或更新数据时..., 即更改数据模型 , 创建 Migration 迁移类 并 修改数据库版本 version = 2 , 不卸载原来的应用 , 直接再次运行新程序 ;
2023-05-31 11:50:09.745