fix migration crash

This commit is contained in:
houxg
2017-02-17 20:50:35 +08:00
parent acc1bc5cf1
commit cb13146d3c
2 changed files with 12 additions and 4 deletions

View File

@@ -118,9 +118,10 @@ public class AppDataBase {
.where(Account_Table.id.eq(id))
.querySingle(database);
if (account != null) {
account.setNoteUsn(lastUsn);
account.setNotebookUsn(lastUsn);
account.update(database);
SQLite.update(Account.class)
.set(Account_Table.notebookUsn.eq(lastUsn), Account_Table.noteUsn.eq(lastUsn))
.where(Account_Table.id.eq(account.getLocalUserId()))
.execute(database);
}
}
cursor.close();
@@ -162,7 +163,10 @@ public class AppDataBase {
.querySingle(database);
if (account != null) {
account.updateLastUseTime();
account.update(database);
SQLite.update(Account.class)
.set(Account_Table.lastUseTime.eq(account.getLastUseTime()))
.where(Account_Table.id.eq(account.getLocalUserId()))
.execute(database);
}
}
cursor.close();

View File

@@ -166,6 +166,10 @@ public class Account extends BaseModel {
lastUseTime = System.currentTimeMillis() / 1000;
}
public long getLastUseTime() {
return lastUseTime;
}
@Override
public String toString() {
return "Account{" +