Решил, все же сам: (Работает без повышения версии)
Cursor c = ActiveAndroid.getDatabase().rawQuery(new Select().from(Post.class).toSql(), null);
String[] names = c.getColumnNames();//список всех полей БД
String[] newColumns = DbActiveHelper.getNewColumnNames(names, ActiveAndroid.getDatabase().getVersion());
// новые поля, корых нет в списке names
for (String s : newColumns) {
try {
ActiveAndroid.getDatabase().execSQL("ALTER TABLE Post ADD COLUMN " + s); // s == "field INTEGER"
} catch (SQLException e) {
Log.e(TAG, e.getMessage());
}
}
Как убавлять поля, я пока не нашел.
Может кому поможет в будущем