You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SmsForwarder/app/src/main/java/com/idormy/sms/forwarder/database/repository/MsgRepository.kt

20 lines
537 B
Kotlin

package com.idormy.sms.forwarder.database.repository
import androidx.annotation.WorkerThread
import com.idormy.sms.forwarder.database.dao.MsgDao
import com.idormy.sms.forwarder.database.entity.Msg
class MsgRepository(private val msgDao: MsgDao) {
@WorkerThread
suspend fun insert(msg: Msg): Long = msgDao.insert(msg)
@WorkerThread
fun delete(id: Long) = msgDao.delete(id)
fun deleteAll() = msgDao.deleteAll()
@WorkerThread
fun deleteTimeAgo(time: Long) = msgDao.deleteTimeAgo(time)
}