feat(status): add WaitingForChildren task status value

This commit is contained in:
mika kuns
2026-06-04 15:32:11 +02:00
parent 204b089000
commit ee0d1257dd
3 changed files with 103 additions and 4 deletions

View File

@@ -14,8 +14,9 @@ public class TaskEntityConfiguration : IEntityTypeConfiguration<TaskEntity>
TaskStatus.Idle => "idle",
TaskStatus.Queued => "queued",
TaskStatus.Running => "running",
TaskStatus.WaitingForReview => "waiting_for_review",
TaskStatus.Done => "done",
TaskStatus.WaitingForReview => "waiting_for_review",
TaskStatus.WaitingForChildren => "waiting_for_children",
TaskStatus.Done => "done",
TaskStatus.Failed => "failed",
TaskStatus.Cancelled => "cancelled",
_ => throw new ArgumentOutOfRangeException(nameof(v)),
@@ -27,8 +28,9 @@ public class TaskEntityConfiguration : IEntityTypeConfiguration<TaskEntity>
"idle" => TaskStatus.Idle,
"queued" => TaskStatus.Queued,
"running" => TaskStatus.Running,
"waiting_for_review" => TaskStatus.WaitingForReview,
"done" => TaskStatus.Done,
"waiting_for_review" => TaskStatus.WaitingForReview,
"waiting_for_children" => TaskStatus.WaitingForChildren,
"done" => TaskStatus.Done,
"failed" => TaskStatus.Failed,
"cancelled" => TaskStatus.Cancelled,
_ => throw new ArgumentOutOfRangeException(nameof(v)),

View File

@@ -6,6 +6,7 @@ public enum TaskStatus
Queued,
Running,
WaitingForReview,
WaitingForChildren,
Done,
Failed,
Cancelled,