Prática recomendada: como modificar o script de migração flyway após ter sido usado

Estou procurando aconselhamento no seguinte caso.

Configurei scripts de migração e migração no meu ambiente produtivo. Em cada implantação, o banco de dados será migrado para a versão atual. Já criei vários scripts de migração que foram aplicados ao banco de dados produtivo.

Recentemente, atualizei minhas ferramentas MySQL de desenvolvimento, que agora incluem avisos sobre o uso de funções obsoletas e outros avisos. Esses avisos não foram exibidos na versão antiga. É claro que eu gostaria de corrigir os avisos, especialmente no caso em que uma versão futura do banco de dados não suporte mais as funções obsoletas. Mas as migrações que contêm os avisos já foram implantadas e usadas. Se eu alterar um dos scripts, há um aviso de passagem:

ERROR: Validate failed. Migration Checksum mismatch for migration 2.0
-> Applied to database : 1778293504
-> Resolved locally    : 1831545539

Eu poderia alterar a soma de verificação que está armazenada no banco de dados para migrar, mas isso não parece uma maneira "boa" de fazer isso. Qual é a maneira / prática recomendada comum de alterar um script de migraçãodepois de já foi usado?

questionAnswers(1)

yourAnswerToTheQuestion