gpt4 book ai didi

postgresql - 无法使用带有 Supabase 的 Prisma 迁移架构

转载 作者:行者123 更新时间:2023-12-01 22:48:36 35 4
gpt4 key购买 nike

当我在 Supabase 上使用 Postgres 数据库时,我运行以下命令,npx prisma migrate dev --name init,但出现以下错误(第一个命令在截图):

Error: db error: FATAL: bouncer config error
0: migration_core::state::DevDiagnostic
at migration-engine/core/src/state.rs:251

当我使用 railway.app 时,它使用 Postgres 数据库成功迁移(屏幕截图中的第二个命令)。

screenshot of prisma command, first is supabase, bottom is railway.app

最佳答案

我通过将连接字符串的端口号从 6543 替换为 5432 最终修复了这个错误。

原因:6543 是池化端口号,迁移时不应使用,而应使用使用 5432 的非池化连接字符串

希望这对您有所帮助!

来源:“与 Supabase 的连接池”部分的第二段 https://supabase.com/docs/guides/integrations/prisma#connection-pooling-with-supabase

关于postgresql - 无法使用带有 Supabase 的 Prisma 迁移架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74876237/

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