优化发货接口对接流程

This commit is contained in:
yml2213
2026-07-30 23:44:50 +08:00
parent a16e518b6c
commit ee956e2e01
14 changed files with 428 additions and 141 deletions
@@ -0,0 +1,13 @@
-- 源头开放接口 nonce 防重,跨进程、跨重启生效。
CREATE TABLE IF NOT EXISTS source_api_nonces (
id BIGSERIAL PRIMARY KEY,
created_at TIMESTAMPTZ,
api_key VARCHAR(96) NOT NULL,
nonce VARCHAR(64) NOT NULL,
expires_at TIMESTAMPTZ NOT NULL
);
CREATE UNIQUE INDEX IF NOT EXISTS idx_source_api_nonce
ON source_api_nonces (api_key, nonce);
CREATE INDEX IF NOT EXISTS idx_source_api_nonces_expires_at
ON source_api_nonces (expires_at);