android room自动生成sql语句
16lz
2022-05-21
有时候真的很烦写migration,当增加表时,遇到这样的model就野熊能累死。
database.execSQL("............")
估计cc+cv都能按烦,所以咋整呢?
在app的gradle里加上以下:
//输出sql语句,方便写migrationjavaCompileOptions { annotationProcessorOptions { arguments = ["room.schemaLocation": "$projectDir/schemas".toString()] }}
这样在app/ schemas/包名下有个json文件,里面就有所有创建table的语句了,直接复制下sql,在migrations里写上就可以了
更多相关文章
- cocos2d-x 1.0.1 for Android(安卓)使用Box2D
- Android(安卓)- Android(安卓)Studio 自动(auto)添加import 语句
- Android(安卓)SQLite使用入门
- android通过webservice连接SQL数据库(一)服务器端
- 在Android(安卓)library中不能使用switch-case语句访问资源ID
- Android(安卓)4.0里无法屏蔽HOME键
- Android(安卓)判断数据库中是否存在某个表
- 【简单的学生管理界面】Android的if语句中有字符串判断
- Android入门:SQLite