#!/usr/bin/env python3
# /var/www/html/test_cpf.py

import sys
sys.path.append('/var/www/html')
from utils_hibrido import obter_conexao, consultar_cliente_por_cpf

conn = obter_conexao()
cursor = conn.cursor(dictionary=True)

cpf = "04078367640"
cadastros = consultar_cliente_por_cpf(cursor, cpf)

print(f"Encontrados: {len(cadastros)} cadastros para CPF {cpf}")
print("-" * 50)

for c in cadastros:
    print(f"ID: {c.get('id_cliente')}")
    print(f"Nome: {c.get('nome_razao')}")
    print(f"Status: {c.get('status_cliente')}")
    print(f"Telefones: {c.get('telefones', [])}")
    print(f"Emails: {c.get('emails', [])}")
    print("-" * 50)

cursor.close()
conn.close()
