Merge branch 'cmd/consolidate-and-repoint-stocks' into 'development'

cmd: broaden product_warehouse_id relation normalization

See merge request mbugroup/lti-api!459
This commit is contained in:
Adnan Zahir
2026-04-24 01:38:22 +07:00
@@ -197,11 +197,26 @@ func applyConsolidation(ctx context.Context, db *gorm.DB, groups []duplicateGrou
column string
}{
{"stock_allocations", "product_warehouse_id"},
{"stock_logs", "product_warehouse_id"},
{"purchase_items", "product_warehouse_id"},
{"recording_stocks", "product_warehouse_id"},
{"recording_eggs", "product_warehouse_id"},
{"recording_depletions", "product_warehouse_id"},
{"recording_depletions", "source_product_warehouse_id"},
{"marketing_delivery_products", "product_warehouse_id"},
{"marketing_products", "product_warehouse_id"},
{"stock_transfer_details", "source_product_warehouse_id"},
{"stock_transfer_details", "dest_product_warehouse_id"},
{"adjustment_stocks", "product_warehouse_id"},
{"laying_transfer_sources", "product_warehouse_id"},
{"laying_transfer_targets", "product_warehouse_id"},
{"laying_transfers", "source_product_warehouse_id"},
{"project_chickin_details", "product_warehouse_id"},
{"project_chickins", "product_warehouse_id"},
{"project_flock_populations", "product_warehouse_id"},
{"fifo_stock_v2_operation_log", "product_warehouse_id"},
{"fifo_stock_v2_reflow_checkpoints", "product_warehouse_id"},
{"fifo_stock_v2_shadow_allocations", "product_warehouse_id"},
{"recording_depletions", "source_product_warehouse_id"},
{"stock_logs", "product_warehouse_id"},
}
for _, ref := range refTables {