summaryrefslogtreecommitdiffstats
path: root/src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java')
-rw-r--r--src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java b/src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java
index d112533..d5c1f65 100644
--- a/src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java
+++ b/src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java
@@ -17,9 +17,13 @@ package com.android.messaging.datamodel;
import android.database.sqlite.SQLiteDatabase;
+import com.android.messaging.datamodel.DatabaseHelper.MessageColumns;
+import com.android.messaging.datamodel.data.MessageData;
import com.android.messaging.util.Assert;
import com.android.messaging.util.LogUtil;
+import static com.android.messaging.datamodel.DatabaseHelper.MESSAGES_TABLE;
+
public class DatabaseUpgradeHelper {
private static final String TAG = LogUtil.BUGLE_DATABASE_TAG;
@@ -29,6 +33,12 @@ public class DatabaseUpgradeHelper {
return;
}
+ if (oldVersion < 2) {
+ db.execSQL("ALTER TABLE " + MESSAGES_TABLE
+ + " ADD COLUMN " + MessageColumns.PROVIDER_ID
+ + " INT DEFAULT(" + MessageData.PROVIDER_DEFAULT + ")");
+ }
+
LogUtil.i(TAG, "Database upgrade started from version " + oldVersion + " to " + newVersion);
// Add future upgrade code here