feat(cleaning): close settlement integrity and reconciliation

This commit is contained in:
Codex
2026-08-11 02:07:59 +08:00
parent 5e0f5e39ee
commit 1f1071501f
23 changed files with 1562 additions and 208 deletions
@@ -1,6 +1,13 @@
DELETE FROM qipai_schema_migrations
WHERE version = '2026062627';
DELETE duplicate_item
FROM qipai_cleaning_settlement_items duplicate_item
INNER JOIN qipai_cleaning_settlement_items retained_item
ON retained_item.tenant_id = duplicate_item.tenant_id
AND retained_item.task_id = duplicate_item.task_id
AND retained_item.id < duplicate_item.id;
ALTER TABLE qipai_cleaning_settlement_items
DROP FOREIGN KEY fk_qipai_cleaning_settlement_items_cleaner,
DROP INDEX uq_qipai_cleaning_settlement_item_task_user,