ActiveAndroid schema migration DB version, can the version be incremented in parts?

StackOverflow https://stackoverflow.com/questions/23568274

  •  19-07-2023
  •  | 
  •  

سؤال

You all have probably seen that ActiveAndroid has schema migrations which are specified as <db_version>.sql files in the assets/migrations folder.

I have a db version 2, with a migration file 2.sql

Does my next version have to be 3 and migration 3.sql, or can I do something like:

DB version - 2.1

Migration file: 2.1.sql ?

هل كانت مفيدة؟

المحلول

I just tested it, it throw's an exception:

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

So I guess it has to be an integer.

But that raises another question, can I increment the version by two points instead of just one?

For e.g. migration1: 2.sql Migration2: 4.sql ?

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top