TransactionAccount.class
})
abstract public class DB extends RoomDatabase {
- public static final int REVISION = 60;
+ public static final int REVISION = 62;
public static final String DB_NAME = "MoLe.db";
public static final MutableLiveData<Boolean> initComplete = new MutableLiveData<>(false);
private static DB instance;
multiVersionMigration(30, 32), multiVersionMigration(32, 34),
multiVersionMigration(34, 40), singleVersionMigration(41),
multiVersionMigration(41, 58), singleVersionMigration(59),
- singleVersionMigration(60)
+ singleVersionMigration(60), singleVersionMigration(61),
+ singleVersionMigration(62)
})
.addCallback(new Callback() {
@Override
// SharedPreferences
if (toVersion == 59) {
try (Cursor c = db.query(
- "SELECT p.id, p.theme_hue FROM profiles p WHERE p.id=(SELECT o.value " +
- "FROM options WHERE o.profile_uid IS NULL AND o.name=?",
+ "SELECT p.id, p.theme FROM profiles p WHERE p.id=(SELECT o.value " +
+ "FROM options o WHERE o.profile_id=0 AND o.name=?)",
new Object[]{"profile_id"}))
{
if (c.moveToFirst()) {