注:对DBFlow的依赖和安装自行百度。。有很多案例,懒得写了。
1.对表进行添加列(Migration)
需求:有一个已知表login,表中已有列(id,name),需要在表中增加列age。
第一步:在login表对应的类中先添加age项:
@Column
private Integer age;
第二步:建立一个AlterTableMigration的子类:
@Migration(version = AppDataBase.VERSION,database = AppDataBase.class)
public class LoginMigration extends AlterTableMigration<LoginBean> {
public LoginMigration(Class<LoginBean> table) {
super(table);
}
@Override
public void