Várias migrações de fontes de dados usando Flyway em um aplicativo Spring Boot

Usamos o Flyway para migração de banco de dados em nosso aplicativo baseado no Spring Boot e agora temos a necessidade de introduzir suporte a multilocação ao usar várias estratégias de fontes de dados. Como parte disso, também precisamos oferecer suporte à migração de várias fontes de dados. Todas as fontes de dados devem manter a mesma estrutura, para que sejam utilizados os mesmos scripts de migração para a migração de todas as fontes de dados. Além disso, as migrações devem ocorrer na inicialização do aplicativo (ao contrário do tempo de criação, ao que parece o plug-in maven pode ser configurado para migrar várias fontes de dados). Qual é a melhor abordagem a ser usada para conseguir isso? O aplicativo já possui beans de fonte de dados definidos, mas o Flyway executa a migração apenas para a fonte de dados principal.

questionAnswers(2)

yourAnswerToTheQuestion