Skip to content
Latchkey

Migração de Banco de Dados - Definição do Glossário de CI/CD

Uma migração de banco de dados é uma mudança versionada e ordenada no schema ou nos dados de um banco, aplicada por uma ferramenta (Flyway, Liquibase, Alembic, Rails, Prisma) para que todo ambiente chegue ao mesmo estado.

Em CI/CD

As migrações são versionadas no controle de código junto com o código e executadas automaticamente durante o deploy, de modo que o schema avança em sincronia com a aplicação. O CI normalmente roda as migrações pendentes contra um banco descartável antes da suíte de testes.

Guias relacionados