Remove deletion of zero parent refunds from the migration
This commit is contained in:
parent
34a8de217c
commit
bb6645d4ac
|
@ -2592,10 +2592,7 @@ function wc_update_770_remove_multichannel_marketing_feature_options() {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Delete stray order records in both posts table and the orders table:
|
* Delete posts of type "shop_order_placeholder" with no matching order in the orders table.
|
||||||
*
|
|
||||||
* - Posts of type "shop_order_placeholder" with no matching order in the orders table.
|
|
||||||
* - Records of type "shop_order_refund" with a zero parent order id in both tables.
|
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
|
@ -2617,20 +2614,6 @@ function wc_update_780_delete_stray_order_records() {
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$wpdb->query(
|
|
||||||
$wpdb->prepare(
|
|
||||||
"DELETE FROM {$wpdb->posts} WHERE post_type = %s AND post_parent = 0",
|
|
||||||
'shop_order_refund'
|
|
||||||
)
|
|
||||||
);
|
|
||||||
|
|
||||||
$wpdb->query(
|
|
||||||
$wpdb->prepare(
|
|
||||||
"DELETE FROM {$orders_table_name} WHERE type = %s AND (parent_order_id = 0 OR parent_order_id is null)",
|
|
||||||
'shop_order_refund'
|
|
||||||
)
|
|
||||||
);
|
|
||||||
|
|
||||||
// phpcs:enable WordPress.DB.PreparedSQL
|
// phpcs:enable WordPress.DB.PreparedSQL
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue