From fec8846036a15a54fc409c813292b1f8d6315456 Mon Sep 17 00:00:00 2001 From: jackqdyulei Date: Wed, 28 Feb 2018 16:44:01 -0800 Subject: [PATCH] Add column uid to database In database upgrade, reconstruct the database since it is still empty. Bug: 74022362 Test: Build Change-Id: I8d7f7280a7438f371f7e3a2ed1116ba82517d6a6 --- .../fuelgauge/batterytip/AnomalyDatabaseHelper.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/fuelgauge/batterytip/AnomalyDatabaseHelper.java b/src/com/android/settings/fuelgauge/batterytip/AnomalyDatabaseHelper.java index 645ba16264a..10858c60010 100644 --- a/src/com/android/settings/fuelgauge/batterytip/AnomalyDatabaseHelper.java +++ b/src/com/android/settings/fuelgauge/batterytip/AnomalyDatabaseHelper.java @@ -34,7 +34,7 @@ public class AnomalyDatabaseHelper extends SQLiteOpenHelper { private static final String TAG = "BatteryDatabaseHelper"; private static final String DATABASE_NAME = "battery_settings.db"; - private static final int DATABASE_VERSION = 2; + private static final int DATABASE_VERSION = 3; @Retention(RetentionPolicy.SOURCE) @IntDef({State.NEW, @@ -55,6 +55,10 @@ public class AnomalyDatabaseHelper extends SQLiteOpenHelper { * The package name of the anomaly app */ String PACKAGE_NAME = "package_name"; + /** + * The uid of the anomaly app + */ + String UID = "uid"; /** * The type of the anomaly app * @see Anomaly.AnomalyType @@ -74,6 +78,8 @@ public class AnomalyDatabaseHelper extends SQLiteOpenHelper { private static final String CREATE_ANOMALY_TABLE = "CREATE TABLE " + Tables.TABLE_ANOMALY + "(" + + AnomalyColumns.UID + + " INTEGER, " + AnomalyColumns.PACKAGE_NAME + " TEXT, " + AnomalyColumns.ANOMALY_TYPE +