Remove unused methods from SearchDao

This commit is contained in:
MM20 2022-10-16 15:55:18 +02:00
parent f88f71e5ee
commit a4b9a7260a
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -61,15 +61,10 @@ interface SearchDao {
limit: Int,
): Flow<List<SavedSearchableEntity>>
@Query("SELECT `key` FROM Searchable WHERE hidden = 1 AND `key` LIKE 'calendar://%'")
@Query("SELECT `key` FROM Searchable WHERE hidden = 1 AND type = 'calendar'")
fun getHiddenCalendarEventKeys(): Flow<List<String>>
@Query("SELECT COUNT(key) as count FROM Searchable WHERE pinned = 1;")
fun getPinCount(): Int
@Query("SELECT * FROM Searchable WHERE pinned = 0 AND launchCount > 0 AND hidden = 0 AND NOT `key` LIKE 'calendar://%' ORDER BY launchCount DESC LIMIT :count")
fun getAutoFavorites(count: Int): List<SavedSearchableEntity>
@Query("DELETE FROM Searchable WHERE `key` IN (:keys)")
fun deleteAll(keys: List<String>)