postgresql 无法将Prisma与Supabase一起使用来迁移架构

d6kp6zgx  于 2023-01-05  发布在  PostgreSQL
关注(0)|答案(1)|浏览(147)

当我在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数据库,它迁移成功(屏幕截图中的第二个命令)。

7gcisfzg

7gcisfzg1#

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

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

希望这有帮助!

  • Source: Second paragraph of the section "Connection pooling with Supabase" https://supabase.com/docs/guides/integrations/prisma#connection-pooling-with-supabase*

相关问题