From 042a1b47c23738f7030db185e13c44d81bc284d3 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Thu, 23 Apr 2026 17:44:55 +0200 Subject: [PATCH] feat(data): add planning columns and self-ref navigations to TaskEntity --- src/ClaudeDo.Data/Models/TaskEntity.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ClaudeDo.Data/Models/TaskEntity.cs b/src/ClaudeDo.Data/Models/TaskEntity.cs index 913ce7e..9b81aa6 100644 --- a/src/ClaudeDo.Data/Models/TaskEntity.cs +++ b/src/ClaudeDo.Data/Models/TaskEntity.cs @@ -34,10 +34,18 @@ public sealed class TaskEntity public string? Notes { get; set; } public int SortOrder { get; set; } + public string? ParentTaskId { get; set; } + public string? PlanningSessionId { get; set; } + public string? PlanningSessionToken { get; set; } + public DateTime? PlanningFinalizedAt { get; set; } + // Navigation properties public ListEntity List { get; set; } = null!; public WorktreeEntity? Worktree { get; set; } public ICollection Tags { get; set; } = new List(); public ICollection Runs { get; set; } = new List(); public ICollection Subtasks { get; set; } = new List(); + + public TaskEntity? Parent { get; set; } + public ICollection Children { get; set; } = new List(); }