a2a-source-edit: write db/migrations/002_quotejudge_current_columns.sql

This commit is contained in:
a2a-cloud
2026-07-18 04:51:17 +00:00
parent cff6e9c09a
commit 729e29cc92

View File

@@ -0,0 +1,10 @@
-- Ensure all columns used by the current QuoteJudge runtime exist before
-- legacy bridge migrations reference them. Additive and safe for existing DBs.
ALTER TABLE quote_comparisons
ADD COLUMN IF NOT EXISTS recommendation_vendor TEXT,
ADD COLUMN IF NOT EXISTS recommended_vendor TEXT,
ADD COLUMN IF NOT EXISTS result JSONB,
ADD COLUMN IF NOT EXISTS payload JSONB,
ADD COLUMN IF NOT EXISTS weighted_score NUMERIC(10,4),
ADD COLUMN IF NOT EXISTS score DOUBLE PRECISION,
ADD COLUMN IF NOT EXISTS normalized_total DOUBLE PRECISION;