Skip to content

provider_buildings

Descrição

Vínculo entre prestador e edificação do sistema principal Easy Alert

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 ✅
provider_id Código de identificação do registro integer X
building_id UUID da edificação no sistema principal Easy Alert character varying X
building_name Nome da edificação no momento do vínculo (cache para listagem; fonte da verdade é a Easy Alert principal) character varying ✅
is_primary Indica se este é o vínculo principal (origem do cadastro) boolean X
status Estado do vínculo: PENDING (aguardando síndico), APPROVED (visível no catálogo), REJECTED, BLOCKED character varying X
source Origem do vínculo: SIGNUP_QR, MANUAL, INVITE (token de convite), SYNDIC character varying X
rejection_reason Motivo da rejeição/bloqueio (opcional) text ✅
approved_by_external_user_id ID do usuário síndico (no sistema principal Easy Alert) que aprovou/rejeitou character varying ✅
approved_at Quando foi aprovado/rejeitado timestamp without time zone ✅

Chaves Estrangeiras

Coluna Tabela
provider_id providers

Indexes

Nome do Index Coluna do Index
PK_provider_buildings id
UQ_provider_building building_id
UQ_provider_building provider_id