From 503fb5734f65787291bbf2be40ac084978e57d81 Mon Sep 17 00:00:00 2001 From: Efril Date: Thu, 18 Jun 2026 16:34:37 +0700 Subject: [PATCH] fix: migration 82 --- migrations/000082_add_outlet_id_to_purchase_orders.up.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/migrations/000082_add_outlet_id_to_purchase_orders.up.sql b/migrations/000082_add_outlet_id_to_purchase_orders.up.sql index c7d696c..533f7e5 100644 --- a/migrations/000082_add_outlet_id_to_purchase_orders.up.sql +++ b/migrations/000082_add_outlet_id_to_purchase_orders.up.sql @@ -7,7 +7,7 @@ ON purchase_orders(outlet_id); WITH movement_outlets AS ( SELECT poi.purchase_order_id, - MIN(im.outlet_id) AS outlet_id + MIN(im.outlet_id::text)::uuid AS outlet_id FROM inventory_movements im JOIN purchase_order_items poi ON im.purchase_order_item_id = poi.id WHERE im.outlet_id IS NOT NULL @@ -40,7 +40,7 @@ WITH candidate_item_outlets AS ( ), item_outlets AS ( SELECT purchase_order_id, - MIN(outlet_id) AS outlet_id + MIN(outlet_id::text)::uuid AS outlet_id FROM candidate_item_outlets GROUP BY purchase_order_id HAVING COUNT(DISTINCT outlet_id) = 1 @@ -54,7 +54,7 @@ WHERE po.id = item_outlets.purchase_order_id WITH single_outlet_organizations AS ( SELECT organization_id, - MIN(id) AS outlet_id + MIN(id::text)::uuid AS outlet_id FROM outlets GROUP BY organization_id HAVING COUNT(*) = 1