diff options
author | zachh <zachh@google.com> | 2017-11-15 21:16:49 -0800 |
---|---|---|
committer | zachh <zachh@google.com> | 2017-11-18 07:32:54 +0000 |
commit | bf27d875b7c6e9dec5d3cfc1d4595a71af67deae (patch) | |
tree | 0b17b6d1f38e5f7bd3a6b241e30fb34c89eed35c /java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java | |
parent | 5c7524f3354e5121bbea1064a9f13f19e94c276d (diff) |
Added PhoneLookupDataSource and implemented isDirty.
Also extracted FakePhoneLookup to a testing package.
Bug: 34672501
Test: unit
PiperOrigin-RevId: 175923790
Change-Id: I866708a676e788051b369a024344967975c05979
Diffstat (limited to 'java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java')
-rw-r--r-- | java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java b/java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java index 3062710d4..0d8e8ceeb 100644 --- a/java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java +++ b/java/com/android/dialer/calllog/database/AnnotatedCallLogDatabaseHelper.java @@ -89,6 +89,13 @@ class AnnotatedCallLogDatabaseHelper extends SQLiteOpenHelper { + AnnotatedCallLog.CALL_TYPE + ");"; + private static final String CREATE_INDEX_ON_NUMBER_SQL = + "create index number_index on " + + AnnotatedCallLog.TABLE + + " (" + + AnnotatedCallLog.NUMBER + + ");"; + @Override public void onCreate(SQLiteDatabase db) { LogUtil.enterBlock("AnnotatedCallLogDatabaseHelper.onCreate"); @@ -96,6 +103,7 @@ class AnnotatedCallLogDatabaseHelper extends SQLiteOpenHelper { db.execSQL(CREATE_TABLE_SQL); db.execSQL(String.format(Locale.US, CREATE_TRIGGER_SQL, maxRows, maxRows)); db.execSQL(CREATE_INDEX_ON_CALL_TYPE_SQL); + db.execSQL(CREATE_INDEX_ON_NUMBER_SQL); // TODO(zachh): Consider logging impression. LogUtil.i( "AnnotatedCallLogDatabaseHelper.onCreate", |