Banco de Dados PostgreSQL¶
Credencial padrão: Postgres - Drive Inteligente (ID: 17ChKvP2mMKnqKtI)
Tabela: materiais_telegram¶
Catálogo central de arquivos de mídia. Alimentada pelo Coletor e pela Indexação Backblaze. Consultada pelo Drive Inteligente e pelo Envio de Fotos de Pedidos.
| Campo | Tipo | Descrição |
|---|---|---|
id |
varchar | file_unique_id do Telegram — identificador permanente |
file_id |
varchar | file_id do Telegram — usado para reenviar sem re-upload |
nome_arquivo |
varchar | Nome original do arquivo com extensão |
colecao |
varchar | Coleção — ex: verão2026, inverno2025 |
linha |
varchar | Linha do produto — ex: linhanoite, sleepwear |
tipo |
varchar | Tipo de mídia — ex: lookbook, catalogo, still, foto, video |
referencia |
varchar | Referência do produto (padrão DD.MM.YYYY extraído do nome) |
caminho_completo |
varchar | Path completo do arquivo no Backblaze B2 |
backblaze_file_id |
varchar | ID do arquivo no Backblaze B2 |
user_id |
bigint | ID Telegram do usuário que fez o upload |
chat_id |
bigint | ID do chat Telegram de origem do upload |
data_cadastro |
timestamptz | Data de registro do arquivo |
Tabela: pedidos_midias¶
Registros de pedidos faturados com fotos. Alimentada pelo Envio de Fotos de Pedidos.
| Campo | Tipo | Descrição |
|---|---|---|
token |
varchar(24) | Token único de acesso ao link do cliente |
numero_nf |
varchar | Número da NF-e — UNIQUE (UPSERT por conflito) |
arquivos |
jsonb | Array JSON com nome, path e nome_produto de cada foto |
expires_at |
timestamptz | Expiração do token — padrão 45 dias após criação |
cliente_nome |
varchar | Nome do destinatário (Title Case) |
cliente_email |
varchar | E-mail do destinatário extraído da NF-e |
view_url |
varchar | https://hub.grupoveggi.com.br/?token={token} |
zip_url |
varchar | https://drive.grupoveggi.com.br/{token} |
Tabela: logs_automacao¶
Registro de erros capturados pelo Monitor Global.
| Campo | Tipo | Descrição |
|---|---|---|
id |
serial | Identificador automático do registro |
data_erro |
timestamptz | Timestamp da inserção (gerado pelo banco) |
workflow_nome |
varchar | Nome do workflow que falhou |
node_nome |
varchar | Nome do nó onde ocorreu o erro |
erro_mensagem |
text | Mensagem de erro completa |
execution_id |
varchar | ID da execução com falha no n8n |
execution_url |
varchar | URL direta para a execução no painel n8n |
contexto_chat_id |
varchar | Chat ID do Telegram relacionado ao erro, se aplicável |