Add created_at/updated_at to Task model, DB, and API

- Add created_at and updated_at fields to Task struct
- Preserve existing created_at on upsert in insert_task
- Parse updated field from Google Tasks API response
- Add created_at column to DB schema with migration
This commit is contained in:
Ruben Rosario
2026-06-21 16:03:40 +01:00
parent e45631b235
commit b3dcefcd65
5 changed files with 71 additions and 5 deletions
+2
View File
@@ -16,6 +16,8 @@ pub struct Task {
pub status: TaskStatus,
pub due: Option<NaiveDateTime>,
pub position: i64,
pub created_at: Option<NaiveDateTime>,
pub updated_at: Option<NaiveDateTime>,
}
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]