BEGIN; INSERT INTO fifo_stock_v2_route_rules( flag_group_code, lane, function_code, source_table, source_id_column, product_warehouse_col, quantity_col, used_quantity_col, pending_quantity_col, scope_sql, legacy_type_key, allow_pending_default, is_active ) VALUES ('AYAM', 'USABLE', 'CHICKIN_OUT', 'project_chickins', 'id', 'product_warehouse_id', 'usage_qty', NULL, 'pending_usage_qty', 'deleted_at IS NULL', 'PROJECT_CHICKIN', TRUE, TRUE) ON CONFLICT (flag_group_code, lane, function_code, source_table) DO UPDATE SET source_id_column = EXCLUDED.source_id_column, product_warehouse_col = EXCLUDED.product_warehouse_col, quantity_col = EXCLUDED.quantity_col, used_quantity_col = EXCLUDED.used_quantity_col, pending_quantity_col = EXCLUDED.pending_quantity_col, scope_sql = EXCLUDED.scope_sql, legacy_type_key = EXCLUDED.legacy_type_key, allow_pending_default = EXCLUDED.allow_pending_default, is_active = TRUE, updated_at = NOW(); COMMIT;