升级期间重复键值违反表的唯一约束

谢谢,我运行了命令,没有提到错误。我几小时后再尝试一次重建,看看结果。

编辑:好的,重新索引没有起到任何作用。

1 次迁移失败!

默认迁移失败
#<ActiveRecord::RecordNotUnique: PG::UniqueViolation: ERROR: 重复键值违反了唯一约束 "index_screened_ip_addresses_on_ip_address"
DETAIL: 键 (ip_address)=(10.0.0.0/8) 已存在。
>

我重启了应用,清理了 /admin/logs/screened_ip_addresses 中的所有 IP,并成功升级

IP 地址已恢复,无需手动添加。

也许我过于谨慎了,但这不是我的论坛,我不想把事情搞砸。感谢 @pfaffman 的帮助!

我想下次如果再次发生这种情况,我会知道如何解决。