您的问题不是很明确,但如果您想要回滚失败的迁移并在此重试,则需要采取以下步骤:
如果查看schema_version表,您应该看到失败的脚本(state column = FAILED).您需要更正此脚本,以便它不会再次失败.此外,如果某些脚本成功完成,您可能必须手动还原这些更改,因为再次运行它们可能会导致失败.
然后从表中删除此行,
例如delete from schema_version where state = 'FAILED';
然后将当前版本设置回失败之前的脚本.您可以通过设置它这样做是CURRENT_VERSION 1
如update schema_version set current_version = 1 where version = 1.XX;
然后,您可以再次尝试运行flyway迁移.
| 归档时间: |
|
| 查看次数: |
10310 次 |
| 最近记录: |