@@ -4,7 +4,7 @@ import android.content.Context
44import android.database.sqlite.SQLiteDatabase
55import android.database.sqlite.SQLiteOpenHelper
66
7- class MyDbHelper (context : Context ): SQLiteOpenHelper(context, " data" , null , 6 ) {
7+ class MyDbHelper (context : Context ): SQLiteOpenHelper(context, " data" , null , 7 ) {
88 override fun onCreate (db : SQLiteDatabase ) {
99 db.execSQL(DHIZUKU_CLIENTS_TABLE )
1010 db.execSQL(SECURITY_LOGS_TABLE )
@@ -28,6 +28,9 @@ class MyDbHelper(context: Context): SQLiteOpenHelper(context, "data", null, 6) {
2828 if (oldVersion < 6 ) {
2929 db.execSQL(UPGRADE_CP_INTENTS_TABLE )
3030 }
31+ if (oldVersion < 7 ) {
32+ db.execSQL(RENAME_CP_COLUMN )
33+ }
3134 }
3235 companion object {
3336 const val DHIZUKU_CLIENTS_TABLE = " CREATE TABLE dhizuku_clients (uid INTEGER PRIMARY KEY," +
@@ -44,5 +47,7 @@ class MyDbHelper(context: Context): SQLiteOpenHelper(context, "data", null, 6) {
4447 " action_str TEXT, category TEXT, mime_type TEXT, direction INTEGER, time INTEGER)"
4548 const val UPGRADE_CP_INTENTS_TABLE = " ALTER TABLE cross_profile_intent_filters " +
4649 " ADD COLUMN created_at INTEGER NOT NULL DEFAULT 0"
50+ const val RENAME_CP_COLUMN = " ALTER TABLE cross_profile_intent_filters " +
51+ " RENAME COLUMN created_at TO time"
4752 }
4853}
0 commit comments