aceleradora-TW / aceleradora-TW/hospebem

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

Ouverte
#55 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
infraestrutura melhoria
Langage dominant
HTML
Étoiles
4
Forks
4
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.