Skip to content

public.password_recovery_codes

Description

Entidade responsável por guardar informações para a gerência de códigos de verificações

Columns

NameTypeDefaultNullableChildrenParentsComment
iduuidfalseIdentificador único do código de verificação.
codevarchar(6)falseCódigo de verificação para a redefinição de senha
delivery_methodvarchar(255)falseMétodo de entrega do código de verificação. Ex: SMS, E-mail.
is_invalidatedbooleanfalseIndica se o código ainda é usável ou não, mesmo que ainda não esteja expirado.
creation_datetimestamp without time zonetrueData de geração do código de verificação
expiration_datetimestamp without time zonefalseData de expiração do código de verificação
reset_tokenvarchar(36)trueToken gerado para autorizar a troca de senha
user_iduuidfalsepublic.userReferência ao usuário que pode usar o código de verificação

Constraints

NameTypeDefinition
fk_password_recovery_codes_on_userFOREIGN KEYFOREIGN KEY (user_id) REFERENCES "user"(id)
pk_password_recovery_codesPRIMARY KEYPRIMARY KEY (id)

Indexes

NameDefinition
pk_password_recovery_codesCREATE UNIQUE INDEX pk_password_recovery_codes ON public.password_recovery_codes USING btree (id)

Relations

er


Generated by tbls

TIS.