oracle-devops-ptbrlisted
Install: claude install-skill Maxwbh/oracle-skills-ptbr
# oracle-devops-ptbr — v3.1.0
Estrutura Git, scripts de deploy e CI/CD para projetos Oracle 19c + APEX 24.2 + ORDS.
**Desenvolvido por:** Maxwell da Silva Oliveira — [M&S do Brasil LTDA](https://msbrasil.inf.br)
## Áreas cobertas
| Área | Reference | Assets |
|---|---|---|
| **Estrutura Git e Changelog** | `references/git-project-structure-ptbr.md` | `oracle_devops_utils.py`, `apply_changelog.py`, `deploy_full.py`, `deploy_db.py`, `deploy_ords.py`, `export_db.py`, `export_ords.py`, `export_apex.py` |
| **Templates e configuração** | — | `module_template.sql`, `changelog_template.yml`, `github-deploy.yml`, `gitignore-oracle.txt`, `requirements-devops.txt` |
## Quando ativar
- Estrutura de diretórios para projeto Oracle/APEX/ORDS no Git
- Nomenclatura de arquivos de deploy (padrão GMUD: `001_projeto_ddl_objeto.sql`)
- Scripts de deploy Python: `deploy_full.py` (orquestrador), `deploy_db.py`, `deploy_ords.py`
- Export APEX split via SQLcl (`apex export -split`)
- Export de módulos ORDS via `ORDS_EXPORT.export_schema()`
- Versionamento de módulos ORDS (`clientes_v1/`, `clientes_v2/`)
- Branch strategy (`main` / `hom` / `develop` / `feature/*`)
- GitHub Actions para Oracle/APEX/ORDS
- `.gitignore` para projetos Oracle
- `.gitattributes` (encoding UTF-8, LF)
- Ordem de deploy de objetos do banco (sequences → tables → packages → triggers)
- Gestão de environments (dev / hom / prod) sem credenciais em código
- Exportar DDL atual do banco para Git (baseline de projeto legado, sy