0

我在我的应用程序中使用 ORMLite。allowGeneratedIdInsert我必须为类(表)的一个字段(行)启用标志。我通过注释做到了这一点。

现在我还需要为将更新应用程序的用户执行此操作。这意味着我需要增加数据库版本并在我的onUpgrade方法中执行相同的操作。

有没有一种简单的方法可以做到这一点?还是我必须复制我的数据,删除表,然后使用重新创建它TableUtils

4

1 回答 1

0

不幸的是, ORMLite对这种字段转换没有帮助。您当然可以使用 raw-update 方法来更改方法中的架构onUpdate(...)

http://ormlite.com/docs/raw-update

有关升级架构的信息,请参阅文档:

http://ormlite.com/docs/upgrade-schema

于 2013-01-18T21:34:23.900 回答