ocorreu um erro durante a migração e não foi concluída, ficou "meio migrada". Nesse caso, você teria que ajustar as linhas que estão quebradas manualmente, o que pode ser uma tarefa monótona e complexa. Por isso recomendo destruir a base de dados e recriá-la.
O que acontece, é que quando temos uma base de dados, temos um schema, que é o modelo de como os dados ficarão organizados. Quando alteramos o modelo do banco em um projeto já existente, é necessário utilizar um alter para que os dados do banco fiquem em sincronia com o schema. Não é porque mudamos o schema, que a organização do banco mudou. No seu caso, a alteração feita foi a adição de uma nova coluna na tabela de médicos e por algum motivo a migration falhou.
Pesquisando sobre essa ferramenta utilizada, a solução para não jogar a base de dados fora, seria utilizar o comando:
flyway repair
fonte: https://documentation.red-gate.com/fd/command-line-repair-184127415.html