Meio que ficam lá ocupando espaço, não sei se seria o ideal colocar a pasta no ".gitignore", pois, toda vez, criamos sempre uma nova migration.
Então, os arquivos .sql das migrations são subidas no repositório?
Meio que ficam lá ocupando espaço, não sei se seria o ideal colocar a pasta no ".gitignore", pois, toda vez, criamos sempre uma nova migration.
Então, os arquivos .sql das migrations são subidas no repositório?
A decisão de incluir ou ignorar os arquivos .sql das migrations no repositório Git depende das práticas e requisitos específicos do seu projeto. Vou explicar as considerações comuns para ajudá-lo a tomar uma decisão informada.
Incluir no Repositório:
Ignorar no Repositório (usando .gitignore):
Solução de Compromisso:
A decisão geralmente depende das necessidades específicas do seu projeto, da equipe de desenvolvimento e das práticas recomendadas em seu ambiente. Se a reprodução fácil do ambiente de banco de dados e a revisão do histórico de migrações são críticas, pode ser mais benéfico incluir os arquivos .sql no repositório. Se a manutenção de um repositório mais leve e a flexibilidade ao trabalhar em diferentes ramos são prioritárias, é melhor ignorá-los.