Remove unused Room database code

This commit is contained in:
topjohnwu
2019-06-01 02:20:40 -07:00
parent 7d87777bf8
commit 4122ebe18f
5 changed files with 0 additions and 56 deletions

View File

@@ -1,19 +0,0 @@
package com.topjohnwu.magisk.data.database
import androidx.room.Database
import androidx.room.RoomDatabase
import com.topjohnwu.magisk.model.entity.Repository
@Database(
version = 1,
entities = [Repository::class]
)
abstract class AppDatabase : RoomDatabase() {
companion object {
const val NAME = "database"
}
abstract fun repoDao(): RepositoryDao
}

View File

@@ -1,22 +0,0 @@
package com.topjohnwu.magisk.data.database
import androidx.room.Dao
import androidx.room.Query
import androidx.room.Transaction
import com.skoumal.teanity.database.BaseDao
import com.topjohnwu.magisk.model.entity.Repository
@Dao
interface RepositoryDao : BaseDao<Repository> {
@Query("DELETE FROM repos")
@Transaction
override fun deleteAll()
@Query("SELECT * FROM repos ORDER BY lastUpdate DESC")
override fun fetchAll(): List<Repository>
@Query("SELECT * FROM repos ORDER BY name ASC")
fun fetchAllOrderByName(): List<Repository>
}