FollowDao.kt 497 B

12345678910111213141516171819202122
  1. package io.nexilis.service.data.daos
  2. import androidx.lifecycle.LiveData
  3. import androidx.room.Dao
  4. import androidx.room.Insert
  5. import androidx.room.OnConflictStrategy
  6. import androidx.room.Query
  7. import io.nexilis.service.data.entities.*
  8. @Dao
  9. interface FollowDao {
  10. @Query("select * from Follow")
  11. fun getAll(): LiveData<List<Follow>>
  12. @Insert(onConflict = OnConflictStrategy.REPLACE)
  13. suspend fun insert(entity: Follow)
  14. @Query("delete from Follow")
  15. suspend fun deleteAll()
  16. }