From afbfa63569d681d766068939423938c0fde83bcd Mon Sep 17 00:00:00 2001 From: salih <salih_p@outlook.de> Date: Mon, 16 Sep 2024 19:26:12 +0200 Subject: [PATCH] TaskDao --- .../java/com/pomo/myapplication/timerroom/TaskDao.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/pomo/myapplication/timerroom/TaskDao.kt b/app/src/main/java/com/pomo/myapplication/timerroom/TaskDao.kt index 8810a7c..e96f220 100644 --- a/app/src/main/java/com/pomo/myapplication/timerroom/TaskDao.kt +++ b/app/src/main/java/com/pomo/myapplication/timerroom/TaskDao.kt @@ -5,18 +5,19 @@ import androidx.room.Delete import androidx.room.Insert import androidx.room.Update import androidx.room.* +import kotlinx.coroutines.flow.Flow @Dao interface TaskDao { @Query("SELECT * FROM tasks") - suspend fun getAllTasks(): List<Task> + fun getAllTasks(): Flow<List<TaskEntity>> - @Insert(onConflict = OnConflictStrategy.REPLACE) - suspend fun insertTask(task: Task) + @Insert + suspend fun insertTask(task: TaskEntity) @Delete - suspend fun deleteTask(task: Task) + suspend fun deleteTask(task: TaskEntity) @Update - suspend fun updateTask(task: Task) + suspend fun updateTask(task: TaskEntity) } -- GitLab