microtld/web/migrations/20260820102145_user_confirmations.up.sql
CanadianBaconBoi 8f5bc07070 sum bullshit
2026-08-20 19:08:36 +02:00

12 lines
590 B
SQL

-- Add up migration script here
CREATE TABLE confirmations (
identifier BYTEA PRIMARY KEY,
verifier_hash BYTEA NOT NULL,
user_id UUID NOT NULL REFERENCES users(id) ON DELETE CASCADE,
action_type TEXT NOT NULL,
details JSONB,
expires_at TIMESTAMPTZ NOT NULL,
created_at TIMESTAMPTZ NOT NULL DEFAULT now()
);
CREATE INDEX idx_confirmations_user_id ON confirmations(user_id);