Flyway - 为什么我的所有模式都被删除了,我该如何恢复它

问题描述 投票:0回答:0

我在我的数据库上运行一个

db repair
命令,后来发现对于每个旧的迁移版本都会创建一个新的
DELETE
迁移。 它只影响
flyway_schema_history
表,其余表保持不变,没有任何内容被删除/删除。

但是,现在当我尝试运行迁移脚本时,我在运行 flyway 时遇到了失败,因为它试图再次运行第一个迁移脚本。我不想删除这个迁移。

有人可以向我解释为什么会发生这种情况,更重要的是,我有办法还原它并删除

DELETE
行吗?

database-schema flyway dbmigrate repair
© www.soinside.com 2019 - 2024. All rights reserved.