Appearance
public.password_recovery_codes
Description
Entidade responsável por guardar informações para a gerência de códigos de verificações
Columns
| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| id | uuid | false | Identificador único do código de verificação. | |||
| code | varchar(6) | false | Código de verificação para a redefinição de senha | |||
| delivery_method | varchar(255) | false | Método de entrega do código de verificação. Ex: SMS, E-mail. | |||
| is_invalidated | boolean | false | Indica se o código ainda é usável ou não, mesmo que ainda não esteja expirado. | |||
| creation_date | timestamp without time zone | true | Data de geração do código de verificação | |||
| expiration_date | timestamp without time zone | false | Data de expiração do código de verificação | |||
| reset_token | varchar(36) | true | Token gerado para autorizar a troca de senha | |||
| user_id | uuid | false | public.user | Referência ao usuário que pode usar o código de verificação |
Constraints
| Name | Type | Definition |
|---|---|---|
| fk_password_recovery_codes_on_user | FOREIGN KEY | FOREIGN KEY (user_id) REFERENCES "user"(id) |
| pk_password_recovery_codes | PRIMARY KEY | PRIMARY KEY (id) |
Indexes
| Name | Definition |
|---|---|
| pk_password_recovery_codes | CREATE UNIQUE INDEX pk_password_recovery_codes ON public.password_recovery_codes USING btree (id) |
Relations
Generated by tbls