/flyway-springboot

Projeto desenvolvido a fim de teste para rodar migrações via api rest.

Primary LanguageJava

flyway-springboot

Projeto desenvolvido à fim de teste.

Objetivos

  • Implementar teste para os endpoint GET v1/migrations e POST v1/migrations.
  • Implementar migração (dry-run) no endpoint GET v1/migrations.
  • Implementar migração (live-run) no endpoint POST v1/migrations.

Requisitos.

  • Java 17
  • Docker
  • Maven

Como rodar.

  1. Rode o comando abaixo para iniciar o banco de dados.
    $ docker compose up
  2. Rode o comando abaixo para rodar os testes.
    $ mvn test