Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Bug] Alterar tabela adicionando uma nova coluna dá erro

Boa noite galera! Estou no projeto de construir a api vol_med, tentei criar uma nova coluna na tabela, mas dá esse erro ao tentar subir a api

Caused by: org.flywaydb.core.api.exception.FlywayValidateException: Validate failed: Migrations have failed validation Detected failed migration to version 3 (alter-table-medicos-add-column-ativa). Please remove any half-completed changes then run repair to fix the schema history. Need more flexibility with validation rules? Learn more: https://rd.gt/3AbJUZE

Segue meu arquivo properties e sql: Insira aqui a descrição dessa imagem para ajudar na acessibilidadespring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost/vollmed_api spring.datasource.username=****** spring.datasource.password=*************

spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true

3 respostas

Oii Jamile, tudo bem?

Você poderia, por favor, colocar seu código completo no GitHub e compartilhar aqui? Assim, tendo a visão completa do seu código, podemos te ajudar melhor.

Um abraço e bons estudos.

Olá Lorena, tudo bem! Segue o link: https://github.com/JamileSales127/api-medicos

solução!

Oi!

Alguma migration falhou. Veja aqui como resolver: https://cursos.alura.com.br/course/spring-boot-3-desenvolva-api-rest-java/task/121056