package com.example.firstapp.database.repository
|
|
import androidx.annotation.WorkerThread
|
import com.example.firstapp.database.dao.MsgDao
|
import com.example.firstapp.database.entity.Msg
|
|
|
class MsgRepository(private val msgDao: MsgDao) {
|
|
@WorkerThread
|
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)
|
|
}
|