1

大家可能已经看到 ActiveAndroid 有模式迁移,这些迁移被指定为<db_version>.sql文件assets/migrations夹中的文件。

我有一个 db version 2,带有一个迁移文件2.sql

我的下一个版本是否必须是3和 migration 3.sql,或者我可以执行以下操作:

数据库版本 - 2.1

迁移文件:2.1.sql?

4

1 回答 1

1

我刚刚测试了它,它抛出了一个异常:

java.lang.ClassCastException: java.lang.Float cannot be cast to java.lang.Integer

所以我想它必须是一个整数。

但这提出了另一个问题,我可以将版本增加两点而不是一点吗?

例如迁移1:2.sql 迁移2:4.sql

于 2014-05-09T15:40:02.300 回答