aceleradora-TW / aceleradora-TW/hospebem

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

オープン
#55 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
infraestrutura melhoria
主要言語
HTML
スター
4
フォーク
4
PR マージ指標
30日以内にマージされた PR はありません

説明

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.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。