Strapi V3 到 V4 数据库迁移问题

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

我正在尝试使用 Postgres 的迁移脚本将 Strapi V3 迁移到 V4

我有一个备份 V3 和一个在 Heroku 上运行的空 V4 数据库。

问题是当我运行 Strapi 迁移脚本:v3-sql-to-v4-sql 时,出现以下错误:

(节点:17788)UnhandledPromiseRejectionWarning:错误:将 session_replication_role 设置为副本; - 拒绝设置参数“session_replication_role”的权限

有人知道为什么会发生这个错误吗?

postgresql heroku strapi
2个回答
0
投票

我尝试在 HEROKU 上进行数据库迁移,但无法将复制角色设置为“副本”。

您要做的就是在本地拉取数据库,启动服务器并从那里运行迁移脚本。完成后 - 将数据库推回 HEROKU。


0
投票

@Marko,我也面临这个问题,请问你是如何在本地拉取数据库的?我尝试了 pg_dump,然后尝试使用 2 个本地数据库再次运行迁移脚本,但仍然失败。

© www.soinside.com 2019 - 2024. All rights reserved.