Android Room数据库升级自动生成SQL语句
Room数据库在升级时最麻烦的地方在于要自己写SQL语句,如果一个对象里面的属性很多的情况下自己写不管是语法上还是CV操作上都容易出现错误。但是Room又是谷歌官方推荐的数据库框架,并且也提供了很多方便的地方,例如:使用 Kotlin 协程进行异步查询;使用流进行响应式查询等。直接对接协程或者Flow,让我们舍不得放弃它。那么使用Room数据库升级自动生成SQL语句的方法暂时找到两种:导出数据库架构文件在官方文档中迁移数据库->导出架构章节下有描述如何使用Room 在编译时将数据库的架构信