> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wimeisoftwares.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Primeiros passos com o MigraFlow CLI

> Instale o MigraFlow CLI, autentique com sua chave de consultor e gere o primeiro relatório de análise de schema e risco em apenas 5 minutos.

## 1. Instale o CLI

<Note>
  Requer Python 3.9 ou superior. [Download Python](https://python.org/downloads)
</Note>

```bash theme={null}
pip install migraflow-cli
```

Verifique:

```bash theme={null}
migraflow --version
```

## 2. Obtenha sua chave de acesso

Sua chave de consultor é fornecida pela equipe MigraFlow no formato:

```
mk_consultant_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

Solicite em: [wimeisoftwares.com](https://wimeisoftwares.com)

## 3. Exporte o schema legado

<CodeGroup>
  ```bash Oracle theme={null}
  -- Via SQL*Plus
  spool schema_legado.sql
  SELECT DBMS_METADATA.GET_DDL('TABLE', table_name) FROM user_tables;
  spool off
  ```

  ```bash SQL Server theme={null}
  -- Via SSMS: botão direito no banco
  -- Tasks > Generate Scripts > Schema only
  ```

  ```bash MySQL theme={null}
  mysqldump --no-data -u root -p meu_banco > schema_legado.sql
  ```
</CodeGroup>

## 4. Execute a análise

```bash theme={null}
migraflow schema_legado.sql "ERP financeiro Oracle 11g" --api-key mk_consultant_xxx
```

Com review de qualidade do SQL gerado:

```bash theme={null}
migraflow schema_legado.sql "ERP financeiro Oracle 11g" --api-key mk_consultant_xxx --review
```

## 5. Veja o resultado

```
entrega_20260427_170004/
├── migration.sql       Script SQL pronto para producao
├── rollback.sql        Rollback automatico
├── risk_report.md      Relatorio de riscos com score 0-100
├── review_report.md    Review de qualidade (apenas com --review)
└── resultado_completo.json
```

<Check>
  Pronto. Veja como [interpretar o risk report](/guias/interpretando-riscos) antes de executar o migration.sql.
</Check>
