-- 源头开放接口 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);