1
resposta

Git e Banco de Dados

Olá pessoal,

Fiz o curso de Git e comecei a aplicar em outros cursos (estou fazendo os de PHP), no curso estamos fazendo um sistema e o mesmo trabalha com o banco de dados, chegando em casa peguei o projeto todo através do Git porém o banco de dados ficou no computador do trabalho.

A dúvida agora é, tem como usar o git para versionar o banco de dados tbm?

1 resposta

Oi caue, em alguns casos dá, como por exemplo, quando se usa o SQlite, que é um db auto-contido. É um arquivo. Em outros casos como um MySQL essa questão é bem mais complexa, não valendo a pena.

Por essa questão, existem as migrations. que resumindo, é uma evolução das alterações no banco ao longo do tempo, isso separadas cada um por arquivo seguindo uma determinada ordem. Se tiver usando algum framework, possívelmente há uma solução. Caso não, terá que fazer manual ou ficar exportando e importando sqls

Pegou a ideia?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software