Repository navigation
Conversation
molebox
approved these changes
Oct 19, 2026
molebox
enabled auto-merge (squash)
October 19, 2026 12:00
bhrigu123
approved these changes
Oct 20, 2026
- create-a-backend: the Marketplace Postgres list says "Prisma Postgres" instead of "Prisma", which reads as the ORM. - marketplace: the storage chainTo message says "Prisma Postgres". - vercel-storage: the @prisma/client chainTo message names the Marketplace Postgres providers instead of Neon only. The "Prisma ORM (Marketplace Native)" section becomes "Prisma Postgres (Marketplace Native)": it drops the Accelerate pooling claim, documents that the integration sets the direct string and how to add the pooled one, and uses a module-scope pg Pool with attachDatabasePool. Re-created as one signed commit on main. The content matches the approved head 7c1a446. Co-authored-by: molebox <rich@vercel.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
auto-merge was automatically disabled
October 20, 2026 11:18
Head branch was pushed to by a user without write access
gregory-boch-prisma
force-pushed
the
prisma-postgres-marketplace-naming
branch
from
October 20, 2026 11:18
7c1a446 to
9d245ac
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
I'm a PM at Prisma. Prisma's Marketplace listing is Prisma Postgres (
vercel integration add prisma), but three skills call it "Prisma", which reads as Prisma ORM, and one points Prisma ORM users at Neon only.Summary
create-a-backend: the Marketplace Postgres list said "Prisma", which reads as the ORM. Now "Prisma Postgres", the product name on the listing.vercel-storagechainTo message for@prisma/client: said "Neon Postgres integration with Prisma". That import only means the app uses Prisma ORM, which runs on any Postgres, so the message now names the Marketplace Postgres providers (Neon, Supabase, AWS Aurora, Nile, Prisma Postgres). Pattern andskipIfFileContainsare unchanged.marketplacechainTo message for storage packages: the list said "Prisma"; now "Prisma Postgres". Pattern unchanged.vercel-storage"Prisma ORM (Marketplace Native)" section: renamed to "Prisma Postgres (Marketplace Native)". Dropped the claim that pooling comes from Prisma Accelerate: Prisma Postgres pools with PgBouncer on every plan, and Accelerate retires on 2026-12-01 (docs). The example now uses theDATABASE_URLthe integration sets, withpg, since any Postgres client works (Prisma Postgres on Vercel).The decision-matrix row "Type-safe ORM with migrations | Prisma |
@prisma/client" is about the ORM and stays as is.Validation
npx --yes bun run test(typecheck + suite): 1079 pass, 0 fail.npx --yes bun run scripts/validate.ts: all checks passed.bun run build:skills:checkandbun run build:from-skills:check: no drift.git diff --check: clean.create-a-backend, hunks above the provider list), Scope skill routing and setup to the selected architecture #333, Fix react-best-practices description and broken skill examples #325 and [skills] Sync marketplace with current docs #319 (marketplace, hunks below the chainTo message).Update (@molebox)
Merged
mainand revised the Prisma Postgres section so it matches Prisma's own Vercel guide (https://www.prisma.io/docs/guides/postgres/vercel), Prisma's connection-pooling docs, and Vercel's Fluid compute pooling guide.DATABASE_URL,POSTGRES_URLandPRISMA_DATABASE_URL. All three hold the direct connection string (db.prisma.io), not the pooled one, so "built-in connection pooling" viaDATABASE_URLwas removed. The section explains the direct-connection caps (10 on Free and Starter, 5 reserved) and how to add the pooled string (pooled.db.prisma.io) yourself under a new name (example:DATABASE_URL_POOLED). It also says to keepDATABASE_URLfor migrations, and notes thatPRISMA_DATABASE_URLcan still hold an Accelerate URL on older databases.max: 1with Vercel's documented pattern: a module-scopePoolplusattachDatabasePool(pool)from@vercel/functions(https://vercel.com/kb/guide/connection-pooling-with-functions). Type-checked againstpg@8.23.1,@types/pgand@vercel/functions@3.10.1.Checks:
build:*:check,validate, andbun run test(1119 pass). FYI @gregory-boch-prisma: the node-postgres snippet on the Prisma Marketplace listing still usesDATABASE_URLwithmax: 1, which contradicts Prisma's own guide.Update (@gregory-boch-prisma, 2026-10-20): signed commits
The branch is now a single commit signed by GitHub (9d245ac), on
mainat 0db4408. The changed lines match the approved head 7c1a446 exactly, and @molebox is credited as co-author. Re-run on the new head:bun run test1268 pass, 0 fail;validateand bothbuild:*:checkclean.Thanks for the pooled-string fix, and for the heads-up on the node-postgres snippet on our listing.
🤖 Generated with Claude Code