aceleradora-TW / aceleradora-TW/hospebem

Reorganizar migrações antes de ir para produção

Aperta
#55 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
infraestrutura melhoria
Lingua principale
HTML
Stelle
4
Fork
4
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Ainda não temos um ambiente de produção, o que nos permite resetar bancos de dados e modelos relacionais sem risco de perda de dados.

Essa possibilidade nos permite apagar migrações, o que, por consequência, nos permitirá reorganizá-las de uma maneira mais enxuta e simples.

Uma vez que estejamos com um ambiente de produção definido e as migrações tenham sido aplicadas, não poderemos deletá-las! Esse é o último momento disponível para reajustarmos esses detalhes.

Alguns dos problemas com as migrações atuais:

### Alterações redundantes

Temos uma migração que remove um campo, depois adiciona o mesmo campo novamente.

### Nomenclatura improvisada

Por questões de comunicação e merges, em pelo menos dois momentos tivemos mais de uma migração com a mesma versão (4 e 30, por exemplo). Nessas situações adicionamos um `.1` no nome para remover a duplicação. Ao repensar nossas migrações, podemos eliminar esses problemas.

## Critérios de aceitação

- [ ] Ter migrações que representem o modelo atual

Podemos corrigir esse problema em conjunto (num dojo, talvez) para entendermos melhor.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.