📊 Status do Mapeamento

Verificação antes da migração

1
Mapear Tabelas
2
Mapear Campos
3
Migrar Dados
✓ Mapeamento encontrado!
3 tabela(s) pronta(s) para migração.

Tabelas Mapeadas:

📊 cliente clients
11 campos
📊 contato contatos
6 campos
📊 obra obras
16 campos
🚀 Iniciar Migração ✏️ Editar Mapeamento
🔍 Ver JSON do Mapeamento
{
    "_comment": "Mapeamento corrigido automaticamente em 2026-01-27 04:06:30",
    "_instructions": "Mapeamento baseado na estrutura real das tabelas",
    "cliente": {
        "table_source": "cliente",
        "table_target": "clients",
        "primary_key": "id",
        "fields": {
            "id_cliente": {
                "target": "id",
                "transform": "integer"
            },
            "razaosocial": "razao_social",
            "cnpj": "cnpj_cpf",
            "cpf": "cnpj_cpf",
            "emailnf": "email_nf",
            "inscestadual": "inscricao_estadual",
            "inscmunicipal": "inscricao_municipal",
            "habilitado": {
                "target": "ativo",
                "transform": "boolean"
            },
            "pessoajuridica": {
                "target": "tipo_pessoa",
                "transform": "tipo_pessoa"
            },
            "nomereferencia": "nome_fantasia",
            "_fixed_company_id": {
                "target": "company_id",
                "value": 1
            }
        }
    },
    "contato": {
        "table_source": "contato",
        "table_target": "contatos",
        "primary_key": "id",
        "fields": {
            "id_contato": {
                "target": "id",
                "transform": "integer"
            },
            "nome": "nome",
            "telefone": "telefone",
            "email": "email",
            "id_cliente": {
                "target": "cliente_id",
                "transform": "integer"
            },
            "_fixed_company_id": {
                "target": "company_id",
                "value": 1
            }
        }
    },
    "obra": {
        "table_source": "obra",
        "table_target": "obras",
        "primary_key": "id",
        "fields": {
            "id_obra": {
                "target": "id",
                "transform": "integer"
            },
            "nome": "nome",
            "cei": "cei",
            "iss": {
                "target": "iss",
                "transform": "decimal"
            },
            "art": "art",
            "status": "status",
            "previsaoinicio": {
                "target": "data_inicio_prevista",
                "transform": "datetime"
            },
            "previsaotermino": {
                "target": "data_fim_prevista",
                "transform": "datetime"
            },
            "precoaluguel": {
                "target": "valor_aluguel",
                "transform": "decimal"
            },
            "precoservico": {
                "target": "valor_servico",
                "transform": "decimal"
            },
            "engenheiro": "engenheiro_cliente",
            "telefoneengenheiro": "telefone_engenheiro",
            "emailengenheiro": "email_engenheiro",
            "engenheiroimpacto": "engenheiro_impacto",
            "id_cliente": {
                "target": "client_id",
                "transform": "integer"
            },
            "_fixed_company_id": {
                "target": "company_id",
                "value": 1
            }
        }
    }
}