Files
softplayer-backend/migrations/20260510174348_tokens_init.up.sql
Nikolai Rodionov cfa666e0a2
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Token authorization is ready for MVP
Reviewed-on: #8
2026-05-15 12:53:58 +00:00

13 lines
363 B
SQL

CREATE TABLE IF NOT EXISTS tokens (
uuid UUID PRIMARY KEY,
description TEXT NOT NULL,
token_hash TEXT NOT NULL,
user_id UUID NOT NULL,
scopes JSONB NOT NULL DEFAULT '[]',
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
generated_at TIMESTAMPTZ NOT NULL DEFAULT now(),
last_used_at TIMESTAMPTZ,
revoked_at TIMESTAMPTZ,
expires_at TIMESTAMPTZ
);