Files
DLE/backend/db/migrations/009_nonces_table.sql
2025-10-22 15:17:08 +03:00

13 lines
569 B
SQL

CREATE TABLE IF NOT EXISTS nonces (
id SERIAL PRIMARY KEY,
identity_value_encrypted TEXT NOT NULL,
nonce_encrypted TEXT NOT NULL,
expires_at TIMESTAMP NOT NULL,
created_at TIMESTAMP DEFAULT NOW()
);
-- Индекс для быстрого поиска по identity_value (пропускаем, колонка зашифрована)
-- CREATE INDEX IF NOT EXISTS idx_nonces_identity_value ON nonces(identity_value);
-- Индекс для очистки просроченных nonce
CREATE INDEX IF NOT EXISTS idx_nonces_expires_at ON nonces(expires_at);