diff --git a/apps/backend/src/db/migrations/037_repair_worker_product_mapping_schema.sql b/apps/backend/src/db/migrations/037_repair_worker_product_mapping_schema.sql index bb8b6343..8f2b3df5 100644 --- a/apps/backend/src/db/migrations/037_repair_worker_product_mapping_schema.sql +++ b/apps/backend/src/db/migrations/037_repair_worker_product_mapping_schema.sql @@ -52,6 +52,9 @@ ALTER TABLE work_product_rule_mappings DROP CONSTRAINT IF EXISTS work_product_rule_mappings_check1, DROP CONSTRAINT IF EXISTS work_product_rule_mappings_mapping_type_check, DROP CONSTRAINT IF EXISTS work_product_rule_mappings_seller_id_check, + DROP CONSTRAINT IF EXISTS work_product_rule_mappings_seller_ids_json_check, + DROP CONSTRAINT IF EXISTS work_product_rule_mappings_product_scope_check, + DROP CONSTRAINT IF EXISTS work_product_rule_mappings_sku_scope_check, ADD CONSTRAINT work_product_rule_mappings_seller_ids_json_check CHECK (jsonb_typeof(seller_ids_json) = 'array' AND jsonb_array_length(seller_ids_json) > 0), ADD CONSTRAINT work_product_rule_mappings_mapping_type_check