Skip to content

clients

Descrição

Tabela para armazenar os dados de cliente

Nome da coluna Descrição Tipo Opcional
id Código de identificação do registro integer X
created_at Data de criação do registro timestamp without time zone X
updated_at Data de atualização do registro timestamp without time zone X
deleted_at Data de deleção do registro timestamp without time zone ✅
name Nome do cliente character varying X
whatsapp WhatsApp do cliente character varying X
email Endereço de email do cliente character varying X
unit Unidade do cliente character varying X
password Senha criptografada do cliente character varying X
reset_password Informa se o cliente precisará trocar a senha no próximo acesso boolean X
role_id Código de identificação do registro integer X
google_id Subject (sub) do id_token do Google quando o cliente entrou via login social character varying ✅
google_email E-mail da conta Google associada (auditoria; o email da coluna email permanece o identificador) character varying ✅
cpf_cnpj CPF/CNPJ do cliente — exigido pelo Asaas para criar a cobrança character varying ✅
asaas_customer_id ID do customer Asaas (resposta de POST /customers) character varying ✅

Chaves Estrangeiras

Coluna Tabela
role_id roles

Indexes

Nome do Index Coluna do Index
PK_clients id
UQ_clients_email email
UQ_clients_cpf_cnpj cpf_cnpj
UQ_clients_asaas_customer_id asaas_customer_id