code-corps / code-corps/code-corps-api
Migrate primary keys (and references) to bigint
- Linguagem predominante
- Elixir
- Estrelas
- 234
- Forks
- 82
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Ecto has switched their primary key columns to use bigint instead of integer. While a reset in dev makes that switch easily, on staging and production, we will have to perform these migrations manually.
https://github.com/bradleybeddoes/ecto/commit/54dc32ddfb69a22638cf2557954c8041fd45c5f9
Guia de contribuição
Direção de pesquisa
Comece pelo commit vinculado do Ecto e, em seguida, inspecione as migrações de esquema existentes no repositório para determinar quais colunas de chave primária e de referência exigem alterações. Defina a sequência de migrações para staging e produção e considere o trabalho concluído somente quando essas colunas e suas referências usarem bigint sem comprometer os dados existentes.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- elixir
- Domínio
- backend, databases
- Tipo de issue
- Refatoração
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 30/100