gpt4 book ai didi

postgresql - Flyway:什么时候需要修复 PostgreSQL 数据库?

转载 作者:行者123 更新时间:2023-11-29 13:02:24 25 4
gpt4 key购买 nike

看起来当运行失败的迁移时,该迁移不会添加到 schema.version表,但在本地反射(reflect)为 pending info 中的状态命令。

鉴于此,repair不需要,因为 schema.version 中没有存储校验和.

所以我想我的问题是;是否存在需要对 PostgreSQL 进行修复的场景,以及什么场景将行放入 schema_version success 的值为非 TRUE ?

最佳答案

你是对的。对于 PostgreSQL 和其他支持 DDL 事务的数据库,success 始终为 true

唯一需要修复的时间是由于某种原因您不得不更改迁移并且需要重新对齐校验和。

关于postgresql - Flyway:什么时候需要修复 PostgreSQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25775545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com