Skip to content

public.role_permission

Description

Entidade que representa o vínculo entre o papel (Role) e as permissões (FeaturePermission)

Columns

NameTypeDefaultNullableChildrenParentsComment
permission_idvarchar(255)falsepublic.feature_permissionChave da permissão (ID). Ex: RegiaoJudicial:Listar
role_iduuidfalsepublic.roleColuna de identificação do papel (Role)
iduuidfalseEntidade que representa o vínculo entre o papel (Role) e as permissões (FeaturePermission)

Constraints

NameTypeDefinition
fk_rolper_on_feature_permissionFOREIGN KEYFOREIGN KEY (permission_id) REFERENCES feature_permission(id)
fk_rolper_on_roleFOREIGN KEYFOREIGN KEY (role_id) REFERENCES role(id)
pk_role_permissionPRIMARY KEYPRIMARY KEY (id)
uc_role_permissionUNIQUEUNIQUE (role_id, permission_id)

Indexes

NameDefinition
pk_role_permissionCREATE UNIQUE INDEX pk_role_permission ON public.role_permission USING btree (id)
uc_role_permissionCREATE UNIQUE INDEX uc_role_permission ON public.role_permission USING btree (role_id, permission_id)

Relations

er


Generated by tbls

TIS.