ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

migration

/maɪˈɡɹeɪʃən/substantivo

Script versionado que altera a estrutura do banco de dados, como criar tabelas e colunas, para acompanhar a evolução do código.

Onde usar

'Preciso rodar a migration antes do deploy', 'a migration travou a tabela'. Aparece em PRs e no planejamento de releases.

Exemplos

Run the migration before deploying the new version.

Rode a migration antes de fazer o deploy da nova versão.

The migration locked the orders table for ten minutes.

A migration travou a tabela de pedidos por dez minutos.

Never edit a migration that has already been applied.

Nunca edite uma migration que já foi aplicada.

Cuidado

Migration de schema não é o mesmo que migrar dados entre sistemas; as destrutivas, que apagam colunas, pedem cuidado extra.

Sinônimos

migração

Origem

Do latim migratio, 'mudança de lugar'.

Veja também

Todos os termos de Desenvolvimento de Software