You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Docs] Prisma 7 Migration guide does not mention SSL defaults changed when moving from rust engine to node-pg #7410
This issue is kinda a duplicate of prisma/orm#28795 but this one just asks to state this information in the documentation and possibly link users to that issue in case of extra problems.
Based on the above thread, it seems that previously, invalid SSL certificates were being ignored by Prisma. Since v7 uses node-pg instead of rust engine, the default have changed and migrating to prisma 7 will start throwing User was denied access on the database 'xxx' errors.
The fix is either keep the previous behavior and set:
changed the title [-][Docs] Prisma 7 Migration guide does not mention SSL defaults changed from rust engine to node-pg[/-][+][Docs] Prisma 7 Migration guide does not mention SSL defaults changed when moving from rust engine to node-pg[/+]on Dec 17, 2025
Activity
[-][Docs] Prisma 7 Migration guide does not mention SSL defaults changed from rust engine to node-pg[/-][+][Docs] Prisma 7 Migration guide does not mention SSL defaults changed when moving from rust engine to node-pg[/+]Ho-s commentedon Dec 24, 2025
I encountered the same issue.
Environment:
Solution that worked for me:
Using
NODE_EXTRA_CA_CERTSenvironment variable with AWS RDS official certificate:This way, no need to modify DATABASE_URL. Just set the env var and Node.js automatically trusts the RDS certificate.
+1 for updating the migration guide to mention this SSL behavior change.
coderabbitai commentedon Dec 25, 2025
📝 CodeRabbit Plan Mode
Generate an implementation plan and prompts that you can use with your favorite coding agent.
Examples
🔗 Similar Issues
Related Issues
null/undefinedbehavior change #6752🔗 Related PRs
#7052 - fix: update PostgreSQL connection strings to use db.prisma.io [merged]
#7271 - feat: add mention of mongo support coming for P7 [merged]
#7277 - fix: add SQLite notes [merged]
#7297 - Specify prisma.config.ts file location in Prisma 7 upgrade guide [merged]
#7328 - fix: add callout to resolve studio error [merged]
#7333 - docs(): more v7 updates [merged]
#7346 - Update shadow database configuration instructions [merged]
#7406 - docs: highlight Prisma 7 driver adapter pool defaults and add v6 parity examples [merged]
👤 Suggested Assignees
🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your
.coderabbit.yaml:💬 Have feedback or questions? Drop into our discord!