diff --git a/migrations/007_add_team_deployment_status.down.sql b/migrations/007_add_team_deployment_status.down.sql new file mode 100644 index 0000000..3380dcf --- /dev/null +++ b/migrations/007_add_team_deployment_status.down.sql @@ -0,0 +1,7 @@ +-- Remove deployment status tracking from teams table + +DROP INDEX IF EXISTS idx_teams_deployment_status; + +ALTER TABLE teams +DROP COLUMN IF EXISTS deployment_status, +DROP COLUMN IF EXISTS deployment_message; \ No newline at end of file diff --git a/migrations/007_add_team_deployment_status.up.sql b/migrations/007_add_team_deployment_status.up.sql new file mode 100644 index 0000000..77f2733 --- /dev/null +++ b/migrations/007_add_team_deployment_status.up.sql @@ -0,0 +1,12 @@ +-- Add deployment status tracking to teams table +-- These columns are needed for agent deployment status tracking + +ALTER TABLE teams +ADD COLUMN deployment_status VARCHAR(50) DEFAULT 'pending', +ADD COLUMN deployment_message TEXT DEFAULT ''; + +-- Add index for deployment status queries +CREATE INDEX IF NOT EXISTS idx_teams_deployment_status ON teams(deployment_status); + +-- Update existing teams to have proper deployment status +UPDATE teams SET deployment_status = 'pending' WHERE deployment_status IS NULL; \ No newline at end of file