Gerador de SQL Dump / Script de Banco v3
O instalador web aplica schemas por driver. Em produção, versionar e reaplicar SQL com segurança é essencial.
Schemas dinâmicos
install/schemas/
├── mysql/
│ ├── mucrm_api_tokens.sql
│ ├── mucrm_jobs.sql
│ └── mucrm_failed_jobs.sql
└── sqlsrv/
├── mucrm_api_tokens.sql
├── mucrm_jobs.sql
└── mucrm_failed_jobs.sqlO instalador escolhe a pasta conforme MySQL ou SQL Server.
ℹ️Schema principal
install/schema.sql (core) é orientado a SQL Server. Para MySQL, use os schemas da pasta mysql/ + dumps do seu ecossistema.Ordem de DROP (core)
Filhas com FK caem antes dos pais (ex.: mucrm_user_sessions antes de mucrm_users).
Para reinstalar do zero: apague install/install.lock e rode o instalador novamente.
Checklist de produção
- Backup completo antes de migrar
- Conferir driver (
pdo_mysqlvspdo_sqlsrv/dblib) - Aplicar
mucrm_api_tokensse a API v2 estiver em uso - Aplicar
mucrm_jobs/mucrm_failed_jobsse usar Queue - Validar collations / charset (UTF-8) em MySQL
- Testar login API após migrate
⚠️Dados de jogadores
Nunca rode DROP genérico em produção sem backup. Prefira migrations incrementais nos seus plugins.