我要通过Flyway SQL脚本重命名一个MySQL 8.0表:
RENAME TABLE aaa TO bbb;
这个脚本应该在环境中运行多次,但它不是幂等的,如果尝试第二次运行它,会抛出错误:
SQL State : 42S01
Error Code : 1050
Message : Table 'bbb' already exists
Location : db/migration/V7__blabla.sql (/usr/local/...)
Line : 1
Statement : RENAME TABLE aaa TO bbb
请问有人能建议一下如何处理它吗?
非常感谢!