From e467cd19d918b18af8aa13f5e80a719f9946a1ae Mon Sep 17 00:00:00 2001 From: Zoey Chen Date: Wed, 5 Oct 2022 17:15:11 +0000 Subject: [PATCH] [SettingsLib] Init the db in memory Bug: 236919685 Test: manual Change-Id: I18e50d0766a032ce3b1899475948d580697938ab --- .../settingslib/mobile/dataservice/MobileNetworkDatabase.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/SettingsLib/src/com/android/settingslib/mobile/dataservice/MobileNetworkDatabase.java b/packages/SettingsLib/src/com/android/settingslib/mobile/dataservice/MobileNetworkDatabase.java index 3c75abf22b220..c1ee7ad647c61 100644 --- a/packages/SettingsLib/src/com/android/settingslib/mobile/dataservice/MobileNetworkDatabase.java +++ b/packages/SettingsLib/src/com/android/settingslib/mobile/dataservice/MobileNetworkDatabase.java @@ -32,7 +32,6 @@ import androidx.sqlite.db.SupportSQLiteDatabase; public abstract class MobileNetworkDatabase extends RoomDatabase { public static final String TAG = "MobileNetworkDatabase"; - public static final String DATABASE_NAME = "mobilenetworksettings_db"; public abstract SubscriptionInfoDao mSubscriptionInfoDao(); @@ -47,8 +46,7 @@ public abstract class MobileNetworkDatabase extends RoomDatabase { * @return The MobileNetworkDatabase. */ public static MobileNetworkDatabase createDatabase(Context context) { - return Room.databaseBuilder(context, - MobileNetworkDatabase.class, DATABASE_NAME) + return Room.inMemoryDatabaseBuilder(context, MobileNetworkDatabase.class) .fallbackToDestructiveMigration() .enableMultiInstanceInvalidation() .build();