mirror of
https://gitlab.com/mbugroup/lti-api.git
synced 2026-05-20 13:31:56 +00:00
[FIX/BE-US] recording,reporting,closing and uniformity
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE recording_depletions
|
||||
DROP COLUMN IF EXISTS pending_qty,
|
||||
DROP COLUMN IF EXISTS source_product_warehouse_id;
|
||||
@@ -0,0 +1,17 @@
|
||||
ALTER TABLE recording_depletions
|
||||
ADD COLUMN IF NOT EXISTS pending_qty numeric(15,3) NOT NULL DEFAULT 0,
|
||||
ADD COLUMN IF NOT EXISTS source_product_warehouse_id bigint;
|
||||
|
||||
UPDATE recording_depletions rd
|
||||
SET source_product_warehouse_id = src.product_warehouse_id
|
||||
FROM recordings r
|
||||
JOIN LATERAL (
|
||||
SELECT pfp.product_warehouse_id
|
||||
FROM project_chickins pc
|
||||
JOIN project_flock_populations pfp ON pfp.project_chickin_id = pc.id
|
||||
WHERE pc.project_flock_kandang_id = r.project_flock_kandangs_id
|
||||
ORDER BY pfp.created_at ASC, pfp.id ASC
|
||||
LIMIT 1
|
||||
) AS src ON true
|
||||
WHERE r.id = rd.recording_id
|
||||
AND rd.source_product_warehouse_id IS NULL;
|
||||
Reference in New Issue
Block a user