12 lines
451 B
SQL
12 lines
451 B
SQL
CREATE TABLE IF NOT EXISTS team_refresh_tokens (
|
|
id BIGSERIAL PRIMARY KEY,
|
|
team_member_id BIGINT NOT NULL REFERENCES team_members(id) ON DELETE CASCADE,
|
|
token TEXT NOT NULL UNIQUE,
|
|
expires_at TIMESTAMPTZ NOT NULL,
|
|
revoked BOOLEAN NOT NULL DEFAULT FALSE,
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_team_refresh_tokens_team_member_id
|
|
ON team_refresh_tokens (team_member_id);
|