fix: accept wallet result event hashes

This commit is contained in:
2026-09-05 23:32:31 +08:00
parent 81917423eb
commit 64bf5aa0fe
3 changed files with 9 additions and 2 deletions
@@ -17,6 +17,8 @@ class OverseasProcurementSchemaContractTest {
}
assertTrue(sql.contains("CREATE TABLE IF NOT EXISTS ll_overseas_procurement_order"));
assertTrue(sql.contains("CREATE TABLE IF NOT EXISTS ll_overseas_procurement_status_history"));
assertTrue(sql.contains("CREATE TABLE IF NOT EXISTS ll_wallet_event_inbox"));
assertTrue(sql.contains("payload_hash VARCHAR(71) NOT NULL"));
assertTrue(sql.contains("operation_type VARCHAR(32) NOT NULL"));
assertTrue(sql.contains("review_idempotency_key VARCHAR(255) NULL"));
assertTrue(sql.contains("review_request_hash CHAR(64) NULL"));
@@ -44,5 +46,7 @@ class OverseasProcurementSchemaContractTest {
"ALTER TABLE ll_overseas_procurement_order ADD COLUMN outbound_details JSON NULL"));
assertTrue(sql.contains(
"table_name='ll_overseas_procurement_status_history' AND column_name='idempotency_key'"));
assertTrue(sql.contains("ALTER TABLE ll_wallet_event_inbox"));
assertTrue(sql.contains("MODIFY COLUMN payload_hash VARCHAR(71) NOT NULL"));
}
}