thehero-backend
thehero-backend copied to clipboard
Versiona o banco de dados
Em estudos, vi que é uma boa pratica versionar o banco de dados ao invés de deixa o hibernate resposavel por esta tarefa como é de costume por ser mais simples. Dado isto, surgi a necessidade de implementa o sistema de migrations usando Flyway.
-
[ ] Adicionar dependencia.
-
[ ] Criar versionamento do banco apartir do que existe.
Concordo com o Jônatas.
Não é indicado deixar o hibernate gerenciar o banco em produção. O correto é utilizar migrations. Já utilizei o Flyway e o Liquibase, e indico o Liquibase, é uma ferramenta mais robusta e melhor gerenciável comparado ao Flyway
O Liquibase eu não utilizei ainda, vou olhar como ele funciona.