summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMakoto Onuki <omakoto@google.com>2015-06-22 22:34:32 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-06-22 22:34:32 +0000
commit839eddd7ba394dad1d14a84fda49415335961372 (patch)
tree0d3c887504539e455f5a82d07e4423905587d38d
parentf60c193429d669a8d7ca13d431d6446b84267662 (diff)
parent71f0747e4126c41aa30a5ffc431b8c70b3458445 (diff)
downloadpackages_providers_ContactsProvider-839eddd7ba394dad1d14a84fda49415335961372.tar.gz
packages_providers_ContactsProvider-839eddd7ba394dad1d14a84fda49415335961372.tar.bz2
packages_providers_ContactsProvider-839eddd7ba394dad1d14a84fda49415335961372.zip
am 71f0747e: Fix upgrade steps
* commit '71f0747e4126c41aa30a5ffc431b8c70b3458445': Fix upgrade steps
-rw-r--r--src/com/android/providers/contacts/ContactsDatabaseHelper.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/com/android/providers/contacts/ContactsDatabaseHelper.java b/src/com/android/providers/contacts/ContactsDatabaseHelper.java
index d20358ae..fc81fa5b 100644
--- a/src/com/android/providers/contacts/ContactsDatabaseHelper.java
+++ b/src/com/android/providers/contacts/ContactsDatabaseHelper.java
@@ -121,7 +121,7 @@ public class ContactsDatabaseHelper extends SQLiteOpenHelper {
* 1000-1099 M
* </pre>
*/
- static final int DATABASE_VERSION = 1010;
+ static final int DATABASE_VERSION = 1011;
public interface Tables {
public static final String CONTACTS = "contacts";
@@ -2895,9 +2895,13 @@ public class ContactsDatabaseHelper extends SQLiteOpenHelper {
oldVersion = 1010;
}
- if (oldVersion < 1010) {
+ if (oldVersion < 1011) {
+ // There was a merge error, so do step1010 again, and also re-crete views.
+ // upgradeToVersion1010() is safe to re-run.
+ upgradeToVersion1010(db);
+ rebuildSqliteStats = true;
upgradeViewsAndTriggers = true;
- oldVersion = 1010;
+ oldVersion = 1011;
}
if (upgradeViewsAndTriggers) {