aceleradora-TW / aceleradora-TW/hospebem
Reorganizar migrações antes de ir para produção
- Lenguaje dominante
- HTML
- Estrellas
- 4
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by locating the repository's migration files and comparing them with the current relational models. Review the redundant changes and duplicate version names described in the issue, then confirm that the reorganized migrations represent the current model without those inconsistencies.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- databases
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 30/100