11 lines
400 B
SQL
11 lines
400 B
SQL
-- Add is_preferred column to comparison_offers table
|
|
ALTER TABLE comparison_offers
|
|
ADD COLUMN is_preferred BOOLEAN NOT NULL DEFAULT FALSE;
|
|
|
|
-- Add index for efficient queries
|
|
CREATE INDEX idx_comparison_offers_preferred
|
|
ON comparison_offers(application_id, cost_position_index, is_preferred);
|
|
|
|
-- Ensure only one offer per cost position can be preferred
|
|
-- This is enforced at the application level
|