From 5ce951d5993e6fe824c2dad0eec327eb0d069698 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 27 Aug 2020 15:36:01 +0530 Subject: [PATCH] Update TodoItem for Room Signed-off-by: Harsh Shandilya --- .../java/dev/msfjarvis/todo/data/model/TodoItem.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/dev/msfjarvis/todo/data/model/TodoItem.kt b/app/src/main/java/dev/msfjarvis/todo/data/model/TodoItem.kt index 6724b6ec..bd2a2ca8 100644 --- a/app/src/main/java/dev/msfjarvis/todo/data/model/TodoItem.kt +++ b/app/src/main/java/dev/msfjarvis/todo/data/model/TodoItem.kt @@ -1,6 +1,16 @@ package dev.msfjarvis.todo.data.model import androidx.compose.runtime.Immutable +import androidx.room.Entity +import androidx.room.PrimaryKey +import java.time.LocalDateTime +import java.time.ZoneId @Immutable -data class TodoItem(val title: String) +@Entity( + tableName = "todo_items", +) +data class TodoItem( + @PrimaryKey val title: String, + val time: LocalDateTime = LocalDateTime.now(ZoneId.of("GMT")), +)