Boa tarde,
Na aula 5 meu projeto não rodava, com certeza cometi erros. Resolvi baixar o projeto da aula 5, abri no intellij e agora este também não roda.
Erro no Insomnia: Error: Couldn't connect to server Conexão: Connected to the target VM, address: '127.0.0.1:61383', transport: 'socket', mas eu usava localhost:8080.
Uma parte do LOG:
025-01-27T16:25:05.142-03:00 INFO 17500 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2025-01-27T16:25:05.548-03:00 INFO 17500 --- [ restartedMain] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@70a36cd3 2025-01-27T16:25:05.555-03:00 INFO 17500 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. 2025-01-27T16:25:05.588-03:00 INFO 17500 --- [ restartedMain] o.f.c.i.database.base.BaseDatabaseType : Database: jdbc:mysql://localhost/vollmed_api (MySQL 8.0) 2025-01-27T16:25:05.634-03:00 WARN 17500 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Validate failed: Migrations have failed validation Migration checksum mismatch for migration version 1 -> Applied to database : 255671005 -> Resolved locally : -996076185 Either revert the changes to the migration, or run repair to update the schema history.
Lembre, estou executando projeto liberado na aula, não deveria funcionar ou tenho que fazer ajustes nele para rodar na minha máquina? Só abri o projeto no Intellij.
Aguardo retorno e agradeço.
======================================================================================================================
Boa tarde,
Interessante, resolvi excluir o database e criar novamente, rodei o projeto e foi executado com sucesso. Porque tive que excluir o database?
As migrations que acompanhavam o projeto entraram em conflito com o database que eu já tinha criado? Detalhe, quando do erro tive o cuidado que apagar a tabela de médicos.
No aguardo.
Obrigado.