用Room新建表或修改表时报这个错误,一般情况是实体类里所定义的字段所带的属性跟Migration里所sql语句所表达不一致造成的,比如实体类里定义了Int? 可为空,但database.execSQL()里却是NOT NULL导致两者属性不一致报错。
用Room新建表或修改表时报这个错误,一般情况是实体类里所定义的字段所带的属性跟Migration里所sql语句所表达不一致造成的,比如实体类里定义了Int? 可为空,但database.execSQL()里却是NOT NULL导致两者属性不一致报错。