From a2bfdb682bac6cc187de47385b2331bc9b3b41ad Mon Sep 17 00:00:00 2001 From: chamikaJ Date: Tue, 29 Apr 2025 17:06:58 +0530 Subject: [PATCH] Add weight column to tasks table for enhanced progress tracking - Updated the SQL migration to include a new 'weight' column in the tasks table, allowing for more detailed progress calculations. --- .../migrations/20250422132400-manual-task-progress.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/worklenz-backend/database/migrations/20250422132400-manual-task-progress.sql b/worklenz-backend/database/migrations/20250422132400-manual-task-progress.sql index 3eea7a2b..c45d34af 100644 --- a/worklenz-backend/database/migrations/20250422132400-manual-task-progress.sql +++ b/worklenz-backend/database/migrations/20250422132400-manual-task-progress.sql @@ -7,7 +7,8 @@ BEGIN; -- Add manual progress fields to tasks table ALTER TABLE tasks ADD COLUMN IF NOT EXISTS manual_progress BOOLEAN DEFAULT FALSE, -ADD COLUMN IF NOT EXISTS progress_value INTEGER DEFAULT NULL; +ADD COLUMN IF NOT EXISTS progress_value INTEGER DEFAULT NULL, +ADD COLUMN IF NOT EXISTS weight INTEGER DEFAULT NULL; -- Update function to consider manual progress CREATE OR REPLACE FUNCTION get_task_complete_ratio(_task_id uuid) RETURNS json