【发布时间】:2016-11-21 12:21:11
【问题描述】:
我在我的安卓项目中使用GreenDAO。我在 GreenDAO 中看到了一个问题。每当我对现有表进行更改并更改版本以迁移更改时,GreenDAO 都会删除所有表。 我尝试在 GreenDAO 生成的文件中进行更改,但它不会是正确的过程并且它不起作用。
@Override
public void onUpgrade(Database db, int oldVersion, int newVersion) {
Log.i("greenDAO", "Upgrading schema from version " + oldVersion + " to " + newVersion + " by dropping all tables");
dropAllTables(db, true);
onCreate(db);
}
我试图在上面的代码中评论dropAllTables 它不起作用,代码在运行代码时重新生成?有人知道怎么解决吗?
编辑:
我看到很少有与此问题相关的问题,但它们是旧线程并没有帮助我。
【问题讨论】:
标签: android greendao greendao-generator