generated from fahricansecer/boilerplate-be
@@ -47,16 +47,10 @@ public class DatabaseService
|
||||
var sql = @"
|
||||
UPDATE ""RenderJob""
|
||||
SET ""status"" = @status::""RenderJobStatus"",
|
||||
""progress"" = @progress,
|
||||
""currentStage"" = CASE WHEN @stage IS NOT NULL THEN @stage::""RenderStage"" ELSE ""currentStage"" END,
|
||||
""errorMessage"" = COALESCE(@errorMessage, ""errorMessage""),
|
||||
""errorStack"" = COALESCE(@errorStack, ""errorStack""),
|
||||
""processingTimeMs"" = COALESCE(@processingTimeMs, ""processingTimeMs""),
|
||||
""workerVersion"" = COALESCE(@workerVersion, ""workerVersion""),
|
||||
""workerHostname"" = COALESCE(@workerHostname, ""workerHostname""),
|
||||
""startedAt"" = CASE WHEN @status = 'PROCESSING' AND ""startedAt"" IS NULL THEN NOW() ELSE ""startedAt"" END,
|
||||
""completedAt"" = CASE WHEN @status IN ('COMPLETED', 'FAILED') THEN NOW() ELSE ""completedAt"" END,
|
||||
""lastErrorAt"" = CASE WHEN @status = 'FAILED' THEN NOW() ELSE ""lastErrorAt"" END,
|
||||
""updatedAt"" = NOW()
|
||||
WHERE ""id"" = @id";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user