Skip to content

public.sessions

Description

Labels

svc-portal

Columns

NameTypeDefaultNullableChildrenParentsComment
session_idvarchar(36)falseSession identifier (UUID).
session_typevarchar(50)falseSession type: USER or DEVICE.
user_idvarchar(36)trueUser ID for USER sessions.
device_idvarchar(50)trueDevice ID for DEVICE sessions.
jtivarchar(64)falseJWT ID unique identifier.
issued_attimestamp with time zonefalseToken issued timestamp.
expires_attimestamp with time zonefalseToken expiration timestamp.
ip_addressvarchar(45)trueClient IP address.
user_agentvarchar(255)trueClient user agent.
impersonated_by_user_idvarchar(36)trueUser ID who initiated impersonation.
revoked_attimestamp with time zonetrueSession revocation timestamp.
revoked_reasonvarchar(255)trueReason for revocation.
created_attimestamp with time zonefalseRecord creation timestamp.

Viewpoints

NameDefinition
Authentication & SessionsUser authentication, MFA, sessions, and audit logs

Constraints

NameTypeDefinition
sessions_pkeyPRIMARY KEYPRIMARY KEY (session_id)

Indexes

NameDefinition
sessions_pkeyCREATE UNIQUE INDEX sessions_pkey ON public.sessions USING btree (session_id)
ix_sessions_device_idCREATE INDEX ix_sessions_device_id ON public.sessions USING btree (device_id)
ix_sessions_expires_atCREATE INDEX ix_sessions_expires_at ON public.sessions USING btree (expires_at)
ix_sessions_impersonated_by_user_idCREATE INDEX ix_sessions_impersonated_by_user_id ON public.sessions USING btree (impersonated_by_user_id)
ix_sessions_jtiCREATE UNIQUE INDEX ix_sessions_jti ON public.sessions USING btree (jti)
ix_sessions_session_typeCREATE INDEX ix_sessions_session_type ON public.sessions USING btree (session_type)
ix_sessions_user_idCREATE INDEX ix_sessions_user_id ON public.sessions USING btree (user_id)

Relations


Generated by tbls

MPAC — MP-Solution Advanced Cloud Service