code-corps / code-corps/code-corps-api

Migrate primary keys (and references) to bigint

Aberta
#976 2 comentários 0 reações 0 responsáveis Ver no GitHub
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

Abrir o 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.