14 lines
476 B
SQL
14 lines
476 B
SQL
-- 源头开放接口 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);
|