database-migrations-sql-migrations
Planejar Migrações Seguras de Bancos de Dados SQL
Alterações no esquema do banco de dados podem causar downtime, perda de dados ou atrasar releases. Esta skill ajuda a planejar migrações SQL sem downtime com etapas de validação, rollback e desempenho.
Pare e solicite confirmação antes de instalar.
Revise o plano e obtenha o consentimento explícito do usuário antes de alterar arquivos.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "database-migrations-sql-migrations" from https://skillstore.io/skills/sickn33-database-migrations-sql-migrations.md and its manifest at https://skillstore.io/api/skills/sickn33-database-migrations-sql-migrations/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "database-migrations-sql-migrations". Preciso adicionar preferências de usuário para todos os usuários existentes sem downtime.
Resultado esperado:
Um plano em etapas com adição de tabela nullable, backfill em segundo plano, verificações de validação, ordem de implantação do código e pontos de verificação de rollback.
Usando "database-migrations-sql-migrations". Minha migração reescreve valores de status de pedidos em uma tabela grande.
Resultado esperado:
Uma estratégia de migração em lotes com limites de cursor, controles de pausa, monitoramento de progresso, verificações de consistência e um ponto de decisão de rollback.
Usando "database-migrations-sql-migrations". Precisamos remover uma coluna antiga depois que as alterações da aplicação forem implantadas.
Resultado esperado:
Uma checklist expand-contract cobrindo revisão de dependências, verificação do caminho de leitura, remoção adiada, verificações de backup e notas de release.
Auditoria de segurança
Risco altoThe skill contains documentation and code samples; none automatically execute commands or access SQLite files, so all 33 static alerts are false positives for those patterns. However, the rollback and Python examples interpolate unvalidated values into SQL and paths, creating adoption-time injection and file-selection risks. No prompt injection, network access, credential exfiltration, or hidden execution was found.
Preocupações de segurança confirmadas (2)
Fatores de risco
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/sickn33-database-migrations-sql-migrations/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-database-migrations-sql-migrations?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-database-migrations-sql-migrations?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-database-migrations-sql-migrations/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/sickn33-database-migrations-sql-migrations.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
sickn33. (2026). database-migrations-sql-migrations security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-database-migrations-sql-migrations/audits/5Citação BibTeX
@techreport{sickn33-sickn33-database-migrations-sql-migrations-2026,
author = {sickn33},
title = {database-migrations-sql-migrations security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-database-migrations-sql-migrations/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "database-migrations-sql-migrations security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-database-migrations-sql-migrations/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-database-migrations-sql-migrations:audit:5"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: MédioO que você pode criar
Planejar uma Alteração Segura de Esquema
Criar um plano de migração em etapas para adicionar, renomear ou remover colunas de banco de dados com downtime mínimo.
Revisar o Risco do Release
Avaliar a ordem da migração, o risco de bloqueios, as verificações de validação e a prontidão para rollback antes de uma implantação em produção.
Documentar Alterações no Banco de Dados
Preparar notas de migração claras, etapas de validação e procedimentos de rollback para registros de release e auditoria.
Teste estes prompts
Ajude-me a planejar uma migração SQL para esta alteração. Peça o tipo de banco de dados, o tamanho da tabela, os limites de downtime e as necessidades de rollback que estiverem faltando.
Crie um plano de rollout sem downtime para esta alteração de esquema. Inclua as fases de expansão, backfill, validação, implantação, contração e rollback.
Revise esta abordagem de migração quanto ao risco de bloqueio, risco de integridade de dados, lacunas de rollback e necessidades de monitoramento. Liste primeiro as correções necessárias.
Projete uma estratégia de backfill para uma tabela grande com processamento em lotes, seleção de cursor, comportamento de repetição, acompanhamento de progresso e validação pós-migração.
Boas práticas
- Confirme o mecanismo do banco de dados, a versão, o tamanho da tabela e o orçamento de downtime antes de elaborar as etapas da migração.
- Use alterações em etapas, consultas de validação, backups e pontos de verificação de rollback para migrações em produção.
- Teste migrações com volumes de dados realistas antes de agendar a execução em produção.
Evitar
- Não execute alterações destrutivas de esquema sem um caminho de rollback testado.
- Não faça backfill de tabelas grandes em uma única transação sem limites.
- Não presuma que o SQL gerado é seguro sem revisão específica para o banco de dados.
Perguntas frequentes
Quais bancos de dados esta skill cobre?
Ela pode executar migrações para mim?
Ela oferece suporte a releases sem downtime?
Ela pode escrever procedimentos de rollback?
O SQL gerado deve ser usado diretamente?
Isso é útil com Claude Code e Codex?
Detalhes do desenvolvedor
Autor
sickn33Licença
MIT
Revisão da Skillstore
r2
Aviso de versão
O autor não declarou uma versão.
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/database-migrations-sql-migrationsReferência
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Atualidade da manutenção
26/07/2026
Uso
9 downloads · 110 visualizações
Estrutura de arquivos