gpt4 book ai didi

java - 为什么 flyway 在设置 outOfOrder 为 true 时会产生警告信息?

转载 作者:搜寻专家 更新时间:2023-11-01 01:27:23 24 4
gpt4 key购买 nike

outOfOrder 设置为 true 时,我在日志中收到以下警告消息:

WARNING: outOfOrder mode is active. Migration run may not be reproducible.

这条消息的确切含义是什么?如果有人能告诉我迁移发生时会发生什么,那就太好了。任何示例都会有所帮助。

最佳答案

假设 3 次迁移:

  1. 创建两个名字“Tom”和“Jerry”
  2. 将“米奇”添加为第三个
  3. 将名字转为大写

使用 outOfOrder 运行可能会导致您的迁移应用如下:

1, 3, 2 -> 在数据库中:TOM、JERRY、Mickey

稍后重新运行会产生

1、2、3 -> 在数据库中:TOM、JERRY、MICKEY

这就是为什么 outOfOrder 具有潜在危险并且第一次迁移运行可能无法重现的原因。

关于java - 为什么 flyway 在设置 outOfOrder 为 true 时会产生警告信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15242356/

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