Limit order and purchase order imports to last 5 years

This commit is contained in:
2025-01-29 16:25:24 -05:00
parent d2a2dbc812
commit 655c071960
2 changed files with 14 additions and 8 deletions

View File

@@ -36,6 +36,7 @@ async function importOrders(prodConnection, localConnection) {
FROM order_items oi FORCE INDEX (PRIMARY)
JOIN _order o FORCE INDEX (PRIMARY) ON oi.order_id = o.order_id
WHERE o.order_status >= 15
AND o.date_placed_onlydate >= DATE_SUB(CURRENT_DATE, INTERVAL 5 YEAR)
AND (o.date_placed_onlydate > ?
OR o.stamp > ?)
`, [lastSyncTime, lastSyncTime]);
@@ -89,6 +90,7 @@ async function importOrders(prodConnection, localConnection) {
FROM order_items oi
JOIN _order o ON oi.order_id = o.order_id
WHERE o.order_status >= 15
AND o.date_placed_onlydate >= DATE_SUB(CURRENT_DATE, INTERVAL 5 YEAR)
AND (o.date_placed_onlydate > ?
OR o.stamp > ?)
LIMIT ? OFFSET ?