您可能已经看到ActiveAndroid具有在<db_version>.sql
文件夹中指定为assets/migrations
文件的架构迁移。
我的数据库版本 2 ,包含迁移文件2.sql
我的下一个版本必须 3 和迁移3.sql
,还是可以执行以下操作:
数据库版本 - 2.1
迁移文件:2.1.sql
?
答案 0 :(得分:1)
我刚试过它,它引起了例外:
java.lang.ClassCastException: java.lang.Float cannot be cast to java.lang.Integer
所以我猜它必须是一个整数。
但这提出了另一个问题,我可以将版本增加两点而不是一点吗?
例如migration1: 2.sql Migration2: 4.sql ?