metal-kompanion/db/init/011_auth.sql

9 lines
327 B
SQL

-- Auth secrets for bearer token authentication
CREATE TABLE IF NOT EXISTS auth_secrets (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
namespace_id UUID NOT NULL REFERENCES namespaces(id) ON DELETE CASCADE,
secret_hash TEXT NOT NULL,
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
UNIQUE(namespace_id)
);