SKILL32backend-data
Evolução Segura de Schemas PostgreSQL
Planeja mudanças PostgreSQL orientadas à compatibilidade entre DDL, backfills, validação, rollout da aplicação e cleanup.
Principal benefício
Transforma mudanças arriscadas de schema em produção em operações por etapas com riscos de lock, rewrite, compatibilidade e recuperação explícitos.Quando usar
Use ao alterar um schema PostgreSQL que já contenha dados de produção ou atenda tráfego ativo, especialmente para colunas, constraints, índices, tipos, backfills, renomes ou cleanup destrutivo.
Quando não usar
Não use para schemas locais descartáveis sem dados preservados, janela de compatibilidade ou tráfego de produção.
Casos de uso
Adicionar uma coluna obrigatória a uma tabela grande em produção
Planejar um renome ou mudança de tipo sem quebrar deploys graduais da aplicação
Prompts de exemplo
Use evolving-postgres-schemas-safely para desenhar um plano expand-migrate-contract para esta migration de produção.Instalar esta skill
Escolha o comando do seu sistema operacional e execute na raiz do repositório.
Bash
./install.sh --skill evolving-postgres-schemas-safelyPowerShell
./install.ps1 --skill evolving-postgres-schemas-safelyChatGPT
Baixar ZIP da skillCompatibilidade
- Ambientes
- ChatGPT · Codex · Claude Code
- Sistemas operacionais
- Linux · macOS · Windows
- Modos de instalação
- PluginSistema de arquivos
Dependências
Parte de sistemas
Sistemas curados que incluem canonicamente este método.