Skip to content

docs: promote Prisma ORM 8 and version Prisma 7 content - #8171

Merged
ankur-arch merged 7 commits into
mainfrom
docs/promote-prisma-8
Aug 25, 2026
Merged

docs: promote Prisma ORM 8 and version Prisma 7 content#8171
ankur-arch merged 7 commits into
mainfrom
docs/promote-prisma-8

Conversation

@ankur-arch

@ankur-arch ankur-arch commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Prisma ORM 8 is now the default docs version, and the Prisma 7 docs are preserved as a versioned set. The /orm/v8, /v8, /cli/v8, and /guides/v8 trees now serve at their unversioned paths, the previous default content moved to /orm/v7, /v7, /cli/v7, and /guides/v7, and every reference across docs, site, and blog was reclassified as Prisma 8, Prisma 7, or unrelated and updated accordingly.

What changed

Prisma 8 is the default (DR-8687 cutover)

The four versioned Prisma 8 trees were promoted in place, so the URLs users already know keep working with Prisma 8 content:

  • orm/v8/* is now orm/* (the ORM overview, data modeling, contract authoring, fundamentals, migrations, middleware, extensions, reference).
  • (index)/v8/* is now the getting-started funnel: /getting-started, /prisma-orm (the Prisma 8 introduction), /prisma-orm/quickstart/{postgresql,mongodb}, /prisma-orm/add-to-existing-project/*, and /prisma-postgres/{quickstart/prisma-orm,from-the-cli,import-*}.
  • cli/v8/* is now cli/* (the unified CLI).
  • guides/v8/* is now guides/* for the converted framework, runtime, and upgrade guides; unconverted Prisma 7 guides keep their URLs.

The version model in src/lib/version.ts now treats Prisma 8 as Latest and Prisma 7 as v7. The sidebar tree, version switcher, sitemap priorities, llms sections (orm.txt is Prisma 8, new orm-v7.txt), the site banner, the error-reference generator and its two workflows, the Playwright anchor test, cspell, and the docs-writer skill notes all follow. The getting-started switcher is back on (Latest / v7) now that Prisma 7 is a separate tree.

Release Candidate language is gone from current content. The badge: release-candidate frontmatter, the "Prisma 8 Release Candidate is available" callouts, the "v8 (RC)" labels, and "Prisma 7 is the current generally available release" statements were replaced with one message: Prisma 8 is the current release, Prisma 7 remains fully supported at /orm/v7. Historical validation facts (for example "validated against prisma@8.0.0-rc.6") stay.

Prisma 7 is self-contained

Every Prisma 7 install and scaffold command now resolves to Prisma 7. In the v7 trees, the unconverted Prisma 7 guides, and the Prisma 7 snippets in Postgres, Studio, and AI pages: dependencies are pinned to prisma@7.9.1 @prisma/client@7.9.1 (pnpm, yarn, bun, and deno forms included), pre-install CLI commands use npx prisma@7.9.1 init, and scaffolding uses npm create prisma@stable. Commands that run after the pinned install (npx prisma migrate dev, npx prisma generate) resolve to the local binary and stay as they are. Internal links inside the Prisma 7 trees point at /orm/v7, /v7, /cli/v7, and /guides/v7 pages, so a Prisma 7 reader never lands in a Prisma 8 flow by accident.

create-prisma has a reference page again

/prisma-orm/create-prisma documents the scaffolder from the current README and --help output of create-prisma@0.9.3: the four package-manager invocations, the deploy prompt and --workspace, every flag (--template, --provider, --authoring, --package-manager, --deploy/--no-deploy, --yes, --force, --verbose), the nine templates, the Deno path, and telemetry opt-out. It is linked from /getting-started and /prisma-orm, and the old /v8/create-prisma, /next/create-prisma, and /orm/v8/create-prisma URLs redirect to it.

Prisma 8 commands use @latest

Every actionable prisma@next became prisma@latest: 72 docs pages, 12 blog posts (including the RC1 and Prisma Next launch posts, the migrations series, the pgvector demo runner), the site skills file, and the agent prompts. Current scaffolding stays npm create prisma@latest; @stable is used only for Prisma 7 scaffolds.

Site-wide and blog-wide audit

The blog archive and the marketing site were audited command by command. Prisma 7-era posts got pinned installs, the fifteen evergreen "Looking ahead: Prisma 8 is a Release Candidate, Prisma 7 stays the production choice" callouts were rewritten, the introducing-create-prisma hero (alt text and SVG) now says @stable like the post body, the homepage FAQ no longer calls Prisma 8 a release candidate, and the footer /orm/next link points at /orm. Docs links in blog posts, site data, changelog entries, and packages/ui were rewritten to their final destinations.

Redirects preserve every inbound link

next.config.mjs now carries the live cutover map (the previously staged, commented block, with destinations updated to the promoted paths). Prisma 7 pages with a Prisma 8 equivalent redirect to it (the DR-8681, DR-8680, DR-8679, and migrations maps); everything else redirects page-to-page to its /v7 twin (per-folder wildcards for prisma-client, prisma-schema, prisma-migrate, core-concepts, more, the classic CLI folders, and explicit rules for the reference pages and the database-specific quickstarts). /v8, /next, /orm/v8, /orm/next, /cli/v8, /guides/v8, /llms/v8.txt, and /prisma-postgres/quickstart/prisma-next redirect to the unversioned pages. The 692 legacy vercel.json redirects that pointed at moved pages were rewritten to their final destinations so nothing chains.

Validation

  • pnpm --filter docs types:check, pnpm --filter blog types:check, pnpm --filter site types:check: pass.
  • pnpm --filter docs lint:links: 681 files, 0 errors. pnpm --filter blog lint:links: 0 errors.
  • pnpm --filter docs lint:spellcheck: 820 files, 0 issues.
  • pnpm --filter docs lint:agent-ready: 0 failures, 0 warnings.
  • pnpm --filter docs audit:redirects:strict: 1297 redirects against 682 routes, 0 missing destinations (7 "broad" warnings are the DR-8679 data-modeling mappings).
  • pnpm --filter docs build: production build succeeds.
  • Every blog and site docs link (314 unique www.prisma.io/docs/* URLs) and every Prisma 7 page (207) was requested against the local production build: all Prisma 7 pages return 200, and every blog/site link resolves through either the app or a vercel.json redirect except pre-existing 404s in 2022 to 2024 posts (/data-platform/data-proxy, /pulse/*, old setup-prisma/* slugs) that are also 404 on production today. Three renamed sections still linked from older posts (/management-api/*, /compute/cli-reference) got redirects to /rest-api/* and /cli.
  • Lychee (the Check Links workflow) flagged one dead external link, pganalyze/libpg-query-node in the pgfence guide, now launchql/libpg-query-node.
  • The Prisma 7 deploy path (npx @prisma/cli@latest auth login, npx @prisma/cli@latest app deploy) was validated against @prisma/cli@latest (3.0.0-beta.30), which still ships auth and app deploy; those commands stay.
  • Route check against next start: 91 of 92 checks pass (19 Prisma 8 default routes, 21 Prisma 7 versioned routes, 20 v8/next redirects, 24 cutover redirects, legacy routes, and every redirect target resolving in one hop). The one miss is /orm/v7/more, a folder without an index page; /orm/more was already a 404.
  • Formatting: oxfmt and oxlint on the changed source files (no repo-wide pnpm check, which reformats unrelated files).

Assumption

This PR is written for the Prisma 8 release moment: prisma@latest on npm is treated as Prisma 8 throughout the docs even though the tag still points at 7.9.1 at the time of writing. Nothing in the docs uses prisma@next; use @next only when testing the commands locally before the tag moves.

Intentionally unchanged

  • Historical RC and Early Access prose in the Prisma Next and RC1 blog posts, the changelog, and guides/upgrade-prisma-orm/* ("validated against prisma@8.0.0-rc.6") stays as context; only actionable commands and links changed.
  • npx @prisma/cli@next in compute/object-storage.mdx targets the separate @prisma/cli beta package, not Prisma 8; left as is, flagged for the Compute owner.
  • Pages that exist in both trees keep their URL with Prisma 8 content (/orm, /orm/reference/error-reference, /cli, /cli/init, /getting-started, the two shared quickstarts, and the converted framework guides). The staged plan also listed redirects from /guides/frameworks/* to /guides/v7/*; those were not added because they would have redirected away from the promoted Prisma 8 guides.
  • /orm/latest/* keeps its existing wildcard to /orm/*; a legacy /orm/latest/prisma-client link therefore takes two hops (to /orm/prisma-client, then to the cutover target). Every other redirect resolves in one hop.
  • Unconverted Prisma 7 guides (deployment, authentication, integrations, Postgres, database, switch-to, React Router, SolidStart) stay in the Latest guides tree at their URLs, pinned to 7.9.1, until a Prisma 8 version exists.
  • Prisma 6 docs (/orm/v6) and explicitly older-version blog posts keep their own version pins.
  • public/img/orm/v8/* static asset paths are unchanged (assets, not routes).
  • apps/eclipse design-system demo snippets (npm install prisma, npx prisma init) are component examples, not user-facing instructions.

Follow-ups

  • apps/site/src/lib/agent-skills.ts and ai/prompts/* describe the schema.prisma workflow; they are pinned to 7.9.1 here and could be rewritten for Prisma 8.
  • compute/object-storage.mdx @prisma/cli@next (see above).
  • The changelog entry for prisma bootstrap (2026-04-07) is pinned to 7.9.1 on the assumption it is a 7.x command.

Prisma 8 becomes the default docs version: the orm/v8, (index)/v8, cli/v8,
and guides/v8 trees move to their unversioned paths and the previous Prisma 7
content moves to orm/v7, (index)/v7, cli/v7, and guides/v7. Prisma 8 commands
use prisma@latest, Prisma 7 content pins prisma and @prisma/client to 7.9.1 and
scaffolds with create prisma@stable. Adds the DR-8687 cutover redirects, rewrites
legacy vercel.json destinations to final pages, and updates blog and site links.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QwZ5uHUb52mVjtZnkcCXDq
@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview Aug 25, 2026 11:00am
docs Ready Ready Preview Aug 25, 2026 11:00am
eclipse Ready Ready Preview Aug 25, 2026 11:00am
site Ready Ready Preview Aug 25, 2026 11:00am

Request Review

@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 667 files, which is 517 over the limit of 150.

To get a review, reduce the PR to 150 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to Pro+ to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: a351aab9-8a64-4d97-a969-b894b8c6b3b1

📥 Commits

Reviewing files that changed from the base of the PR and between 6083b7a and 90d09dd.

⛔ Files ignored due to path filters (1)
  • apps/blog/public/introducing-create-prisma/imgs/hero.svg is excluded by !**/*.svg
📒 Files selected for processing (667)
  • .claude/skills/docs-writer/SKILL.md
  • .claude/skills/docs-writer/references/prisma-8.md
  • .github/workflows/error-reference-check.yml
  • .github/workflows/sync-error-reference-docs.yml
  • apps/blog/content/blog/advanced-database-schema-management-with-atlas-and-prisma-orm/index.mdx
  • apps/blog/content/blog/agents-md-for-databases/index.mdx
  • apps/blog/content/blog/announcing-prisma-6-18-0/index.mdx
  • apps/blog/content/blog/announcing-prisma-6-19-0/index.mdx
  • apps/blog/content/blog/announcing-prisma-orm-7-2-0/index.mdx
  • apps/blog/content/blog/announcing-prisma-postgres-for-ai-coding-agents/index.mdx
  • apps/blog/content/blog/announcing-typedsql-make-your-raw-sql-queries-type-safe-with-prisma-orm/index.mdx
  • apps/blog/content/blog/backend-prisma-typescript-orm-with-postgresql-auth-mngp1ps7kip4/index.mdx
  • apps/blog/content/blog/backend-prisma-typescript-orm-with-postgresql-data-modeling-tsjs1ps7kip1/index.mdx
  • apps/blog/content/blog/backend-prisma-typescript-orm-with-postgresql-deployment-bbba1ps7kip5/index.mdx
  • apps/blog/content/blog/build-an-app-with-svelte-and-typescript-PZDY3t93qAtd/index.mdx
  • apps/blog/content/blog/build-applications-at-the-edge-with-prisma-orm-and-cloudflare-d1-preview/index.mdx
  • apps/blog/content/blog/caching-database-queries-with-prisma-accelerate/index.mdx
  • apps/blog/content/blog/client-extensions-ga-4g4yIu8eOSbB/index.mdx
  • apps/blog/content/blog/client-extensions-preview-8t3w27xkrxxn/index.mdx
  • apps/blog/content/blog/cloudflare-unikernels-and-bare-metal-life-of-a-prisma-postgres-query/index.mdx
  • apps/blog/content/blog/data-migrations-in-prisma-next/index.mdx
  • apps/blog/content/blog/database-access-on-the-edge-8F0t1s1BqOJE/index.mdx
  • apps/blog/content/blog/e2e-type-safety-graphql-react-2-j9mEyHY0Ej/index.mdx
  • apps/blog/content/blog/from-local-to-production-with-prisma-postgres/index.mdx
  • apps/blog/content/blog/from-rust-to-typescript-a-new-chapter-for-prisma-orm/index.mdx
  • apps/blog/content/blog/full-stack-typesafety-with-angular-nest-nx-and-prisma-CcMK7fbQfTWc/index.mdx
  • apps/blog/content/blog/fullstack-nextjs-graphql-prisma-5-m2fna60h7c/index.mdx
  • apps/blog/content/blog/fullstack-nextjs-graphql-prisma-oklidw1rhw/index.mdx
  • apps/blog/content/blog/fullstack-remix-prisma-mongodb-1-7d0bftxbmb6r/index.mdx
  • apps/blog/content/blog/grover-customer-success-story-nxkWGcGNuvFd/index.mdx
  • apps/blog/content/blog/how-prisma-orm-became-the-most-downloaded-orm-for-node-js/index.mdx
  • apps/blog/content/blog/improving-query-performance-using-indexes-2-MyoiJNMFTsfq/index.mdx
  • apps/blog/content/blog/improving-query-performance-using-indexes-3-kduk351qv1/index.mdx
  • apps/blog/content/blog/introducing-create-prisma/index.mdx
  • apps/blog/content/blog/learn-typescript-a-pocketguide-tutorial-q329XmXQHUjz/index.mdx
  • apps/blog/content/blog/mongodb-without-compromise/index.mdx
  • apps/blog/content/blog/nestjs-prisma-authentication-7D056s1s0k3l/index.mdx
  • apps/blog/content/blog/nestjs-prisma-error-handling-7D056s1kOop2/index.mdx
  • apps/blog/content/blog/nestjs-prisma-relational-data-7D056s1kOabc/index.mdx
  • apps/blog/content/blog/nestjs-prisma-rest-api-7D056s1BmOL0/index.mdx
  • apps/blog/content/blog/nestjs-prisma-validation-7D056s1kOla1/index.mdx
  • apps/blog/content/blog/organize-your-prisma-schema-with-multi-file-support/index.mdx
  • apps/blog/content/blog/orm-6-12-0-esm-compatible-generator-in-preview-and-new-options-for-prisma-config/index.mdx
  • apps/blog/content/blog/orm-6-13-0-ci-cd-workflows-and-pgvector-for-prisma-postgres/index.mdx
  • apps/blog/content/blog/orm-6-15-0-ai-safety-guardrails-for-destructive-commands-and-more/index.mdx
  • apps/blog/content/blog/orm-v6-11-0-embedded-prisma-studio-rust-free-orm-for-mysql-in-preview-and-more/index.mdx
  • apps/blog/content/blog/orm-v6-17-0-new-usage-metrics-and-direct-connections-in-ga-for-prisma-postgres/index.mdx
  • apps/blog/content/blog/overcoming-challenges-in-serverless-and-edge-environments-TQtONA0RVxuW/index.mdx
  • apps/blog/content/blog/performance-benchmarks-comparing-query-latency-across-typescript-orms-and-databases/index.mdx
  • apps/blog/content/blog/prisma-6-8-0-release/index.mdx
  • apps/blog/content/blog/prisma-6-9-0-release/index.mdx
  • apps/blog/content/blog/prisma-6-better-performance-more-flexibility-and-type-safe-sql/index.mdx
  • apps/blog/content/blog/prisma-data-proxy-xb16ba0p21/index.mdx
  • apps/blog/content/blog/prisma-mongodb-preview-release/index.mdx
  • apps/blog/content/blog/prisma-next-call-for-extension-authors/index.mdx
  • apps/blog/content/blog/prisma-next-early-access-write-your-contract-prompt-your-agent-ship-your-app/index.mdx
  • apps/blog/content/blog/prisma-next-ltree-extension/index.mdx
  • apps/blog/content/blog/prisma-next-performance-benchmark/index.mdx
  • apps/blog/content/blog/prisma-next-roadmap-april-milestone/index.mdx
  • apps/blog/content/blog/prisma-next-roadmap/index.mdx
  • apps/blog/content/blog/prisma-optimize-early-access/index.mdx
  • apps/blog/content/blog/prisma-orm-6-6-0-esm-support-d1-migrations-and-prisma-mcp-server/index.mdx
  • apps/blog/content/blog/prisma-orm-support-for-edge-functions-is-now-in-preview/index.mdx
  • apps/blog/content/blog/prisma-orm-v6-14-0-relationships-for-sql-views-more-robust-management-api-and-more/index.mdx
  • apps/blog/content/blog/prisma-orm-without-rust-latest-performance-benchmarks/index.mdx
  • apps/blog/content/blog/prisma-postgres-the-future-of-serverless-databases/index.mdx
  • apps/blog/content/blog/prisma-schema-as-llm-context/index.mdx
  • apps/blog/content/blog/prisma-schema-language-the-best-way-to-define-your-data/index.mdx
  • apps/blog/content/blog/prisma-studio-3rtf78dg99fe/index.mdx
  • apps/blog/content/blog/prisma-studio-migrations-view/index.mdx
  • apps/blog/content/blog/prisma-turso-ea-support-rXGd_Tmy3UXX/index.mdx
  • apps/blog/content/blog/read-replicas-prisma-client-extension-f66prwk56wow/index.mdx
  • apps/blog/content/blog/rethinking-database-migrations/index.mdx
  • apps/blog/content/blog/rust-free-prisma-orm-is-ready-for-production/index.mdx
  • apps/blog/content/blog/rust-to-typescript-update-boosting-prisma-orm-performance/index.mdx
  • apps/blog/content/blog/ship-risky-schema-changes-without-a-shared-staging-database/index.mdx
  • apps/blog/content/blog/stop-your-ai-agent-dropping-your-database/index.mdx
  • apps/blog/content/blog/sveltekit-prisma-kvCOEoeQlC/index.mdx
  • apps/blog/content/blog/testing-series-1-8eRB5p0Y8o/index.mdx
  • apps/blog/content/blog/testing-series-2-xPhjjmIEsM/index.mdx
  • apps/blog/content/blog/testing-series-3-aBUyF8nxAn/index.mdx
  • apps/blog/content/blog/testing-series-4-OVXtDis201/index.mdx
  • apps/blog/content/blog/testing-series-5-xWogenROXm/index.mdx
  • apps/blog/content/blog/the-next-evolution-of-prisma-orm/index.mdx
  • apps/blog/content/blog/top-5-myths-about-prisma-orm/index.mdx
  • apps/blog/content/blog/try-the-new-rust-free-version-of-prisma-orm-early-access/index.mdx
  • apps/blog/content/blog/type-safe-js-with-jsdoc-typeSaf3js/index.mdx
  • apps/blog/content/blog/typescript-migrations-in-prisma-next/index.mdx
  • apps/blog/content/blog/vibe-coding-with-limits-how-to-build-apps-in-the-age-of-ai/index.mdx
  • apps/blog/content/blog/vibe-coding-with-prisma-mcp-and-nextjs/index.mdx
  • apps/blog/content/blog/why-prisma-orm-checks-types-faster-than-drizzle/index.mdx
  • apps/blog/content/blog/why-prisma-orm-generates-code-into-node-modules-and-why-it-ll-change/index.mdx
  • apps/blog/content/blog/why-the-prisma-cli-asks-for-your-feedback/index.mdx
  • apps/blog/content/blog/you-dont-need-a-vector-database-postgres-already-has-pgvector/PgvectorDemoRunner.tsx
  • apps/blog/content/blog/you-dont-need-a-vector-database-postgres-already-has-pgvector/index.mdx
  • apps/blog/content/blog/you-dont-need-elasticsearch-postgres-already-has-full-text-search/index.mdx
  • apps/docs/AGENTS.md
  • apps/docs/content/docs/(index)/full-stack-tutorial.mdx
  • apps/docs/content/docs/(index)/getting-started.mdx
  • apps/docs/content/docs/(index)/index.mdx
  • apps/docs/content/docs/(index)/meta.json
  • apps/docs/content/docs/(index)/prisma-compute/deploy.mdx
  • apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/meta.json
  • apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mongodb.mdx
  • apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/postgresql.mdx
  • apps/docs/content/docs/(index)/prisma-orm/create-prisma.mdx
  • apps/docs/content/docs/(index)/prisma-orm/index.mdx
  • apps/docs/content/docs/(index)/prisma-orm/meta.json
  • apps/docs/content/docs/(index)/prisma-orm/quickstart/meta.json
  • apps/docs/content/docs/(index)/prisma-orm/quickstart/mongodb.mdx
  • apps/docs/content/docs/(index)/prisma-orm/quickstart/postgresql.mdx
  • apps/docs/content/docs/(index)/prisma-postgres/from-the-cli.mdx
  • apps/docs/content/docs/(index)/prisma-postgres/import-from-existing-database-mysql.mdx
  • apps/docs/content/docs/(index)/prisma-postgres/import-from-existing-database-postgresql.mdx
  • apps/docs/content/docs/(index)/prisma-postgres/quickstart/meta.json
  • apps/docs/content/docs/(index)/prisma-postgres/quickstart/prisma-next.mdx
  • apps/docs/content/docs/(index)/prisma-postgres/quickstart/prisma-orm.mdx
  • apps/docs/content/docs/(index)/v7/getting-started.mdx
  • apps/docs/content/docs/(index)/v7/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/cockroachdb.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/mongodb.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/mysql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/planetscale.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/postgresql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/prisma-postgres.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/sql-server.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/add-to-existing-project/sqlite.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/cockroachdb.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/mongodb.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/mysql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/planetscale.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/postgresql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/prisma-postgres.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/sql-server.mdx
  • apps/docs/content/docs/(index)/v7/prisma-orm/quickstart/sqlite.mdx
  • apps/docs/content/docs/(index)/v7/prisma-postgres/from-the-cli.mdx
  • apps/docs/content/docs/(index)/v7/prisma-postgres/import-from-existing-database-mysql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-postgres/import-from-existing-database-postgresql.mdx
  • apps/docs/content/docs/(index)/v7/prisma-postgres/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-postgres/quickstart/meta.json
  • apps/docs/content/docs/(index)/v7/prisma-postgres/quickstart/prisma-orm.mdx
  • apps/docs/content/docs/(index)/v8/add-to-existing-project/meta.json
  • apps/docs/content/docs/(index)/v8/add-to-existing-project/mongodb.mdx
  • apps/docs/content/docs/(index)/v8/add-to-existing-project/postgresql.mdx
  • apps/docs/content/docs/(index)/v8/getting-started.mdx
  • apps/docs/content/docs/(index)/v8/index.mdx
  • apps/docs/content/docs/(index)/v8/prisma-postgres/from-the-cli.mdx
  • apps/docs/content/docs/(index)/v8/prisma-postgres/import-from-existing-database-mysql.mdx
  • apps/docs/content/docs/(index)/v8/prisma-postgres/import-from-existing-database-postgresql.mdx
  • apps/docs/content/docs/(index)/v8/quickstart/meta.json
  • apps/docs/content/docs/(index)/v8/quickstart/mongodb.mdx
  • apps/docs/content/docs/(index)/v8/quickstart/postgresql.mdx
  • apps/docs/content/docs/accelerate/getting-started.mdx
  • apps/docs/content/docs/accelerate/more/faq.mdx
  • apps/docs/content/docs/accelerate/more/known-limitations.mdx
  • apps/docs/content/docs/accelerate/more/troubleshoot.mdx
  • apps/docs/content/docs/accelerate/reference/api-reference.mdx
  • apps/docs/content/docs/ai/index.mdx
  • apps/docs/content/docs/ai/prompts/astro.mdx
  • apps/docs/content/docs/ai/prompts/nextjs.mdx
  • apps/docs/content/docs/ai/prompts/nuxt.mdx
  • apps/docs/content/docs/ai/prompts/prisma-7.mdx
  • apps/docs/content/docs/ai/prompts/turborepo.mdx
  • apps/docs/content/docs/ai/tools/skills.mdx
  • apps/docs/content/docs/ai/tools/tabnine.mdx
  • apps/docs/content/docs/ai/tutorials/linktree-clone.mdx
  • apps/docs/content/docs/ai/tutorials/typefully-clone.mdx
  • apps/docs/content/docs/cli/agent.mdx
  • apps/docs/content/docs/cli/auth.mdx
  • apps/docs/content/docs/cli/branch.mdx
  • apps/docs/content/docs/cli/bucket.mdx
  • apps/docs/content/docs/cli/build.mdx
  • apps/docs/content/docs/cli/composer.mdx
  • apps/docs/content/docs/cli/configuration.mdx
  • apps/docs/content/docs/cli/contract-emit.mdx
  • apps/docs/content/docs/cli/contract-infer.mdx
  • apps/docs/content/docs/cli/db-init.mdx
  • apps/docs/content/docs/cli/db-schema.mdx
  • apps/docs/content/docs/cli/db-sign.mdx
  • apps/docs/content/docs/cli/db-update.mdx
  • apps/docs/content/docs/cli/db-verify.mdx
  • apps/docs/content/docs/cli/feedback.mdx
  • apps/docs/content/docs/cli/git.mdx
  • apps/docs/content/docs/cli/global-flags.mdx
  • apps/docs/content/docs/cli/index.mdx
  • apps/docs/content/docs/cli/init.mdx
  • apps/docs/content/docs/cli/meta.json
  • apps/docs/content/docs/cli/migration-apply.mdx
  • apps/docs/content/docs/cli/migration-new.mdx
  • apps/docs/content/docs/cli/migration-plan.mdx
  • apps/docs/content/docs/cli/migration-ref.mdx
  • apps/docs/content/docs/cli/migration-show.mdx
  • apps/docs/content/docs/cli/migration-status.mdx
  • apps/docs/content/docs/cli/platform-init.mdx
  • apps/docs/content/docs/cli/postgres.mdx
  • apps/docs/content/docs/cli/project.mdx
  • apps/docs/content/docs/cli/service.mdx
  • apps/docs/content/docs/cli/telemetry.mdx
  • apps/docs/content/docs/cli/v7/console/index.mdx
  • apps/docs/content/docs/cli/v7/console/meta.json
  • apps/docs/content/docs/cli/v7/console/status.mdx
  • apps/docs/content/docs/cli/v7/db/execute.mdx
  • apps/docs/content/docs/cli/v7/db/index.mdx
  • apps/docs/content/docs/cli/v7/db/meta.json
  • apps/docs/content/docs/cli/v7/db/pull.mdx
  • apps/docs/content/docs/cli/v7/db/push.mdx
  • apps/docs/content/docs/cli/v7/db/seed.mdx
  • apps/docs/content/docs/cli/v7/debug.mdx
  • apps/docs/content/docs/cli/v7/dev/index.mdx
  • apps/docs/content/docs/cli/v7/dev/ls.mdx
  • apps/docs/content/docs/cli/v7/dev/meta.json
  • apps/docs/content/docs/cli/v7/dev/rm.mdx
  • apps/docs/content/docs/cli/v7/dev/start.mdx
  • apps/docs/content/docs/cli/v7/dev/stop.mdx
  • apps/docs/content/docs/cli/v7/format.mdx
  • apps/docs/content/docs/cli/v7/generate.mdx
  • apps/docs/content/docs/cli/v7/index.mdx
  • apps/docs/content/docs/cli/v7/init.mdx
  • apps/docs/content/docs/cli/v7/meta.json
  • apps/docs/content/docs/cli/v7/migrate/deploy.mdx
  • apps/docs/content/docs/cli/v7/migrate/dev.mdx
  • apps/docs/content/docs/cli/v7/migrate/diff.mdx
  • apps/docs/content/docs/cli/v7/migrate/index.mdx
  • apps/docs/content/docs/cli/v7/migrate/meta.json
  • apps/docs/content/docs/cli/v7/migrate/reset.mdx
  • apps/docs/content/docs/cli/v7/migrate/resolve.mdx
  • apps/docs/content/docs/cli/v7/migrate/status.mdx
  • apps/docs/content/docs/cli/v7/studio.mdx
  • apps/docs/content/docs/cli/v7/validate.mdx
  • apps/docs/content/docs/cli/v7/version.mdx
  • apps/docs/content/docs/cli/v8/index.mdx
  • apps/docs/content/docs/cli/v8/init.mdx
  • apps/docs/content/docs/cli/v8/meta.json
  • apps/docs/content/docs/composer/databases.mdx
  • apps/docs/content/docs/composer/deploying.mdx
  • apps/docs/content/docs/composer/getting-started.mdx
  • apps/docs/content/docs/composer/index.mdx
  • apps/docs/content/docs/composer/local-development.mdx
  • apps/docs/content/docs/composer/porting-an-app.mdx
  • apps/docs/content/docs/compute/branching.mdx
  • apps/docs/content/docs/compute/configuration.mdx
  • apps/docs/content/docs/compute/deployments.mdx
  • apps/docs/content/docs/compute/domains.mdx
  • apps/docs/content/docs/compute/environment-variables.mdx
  • apps/docs/content/docs/compute/faq.mdx
  • apps/docs/content/docs/compute/getting-started.mdx
  • apps/docs/content/docs/compute/github.mdx
  • apps/docs/content/docs/compute/image-transformations.mdx
  • apps/docs/content/docs/compute/index.mdx
  • apps/docs/content/docs/compute/limitations.mdx
  • apps/docs/content/docs/compute/object-storage.mdx
  • apps/docs/content/docs/compute/pricing.mdx
  • apps/docs/content/docs/console/concepts.mdx
  • apps/docs/content/docs/console/getting-started.mdx
  • apps/docs/content/docs/console/index.mdx
  • apps/docs/content/docs/console/more/feature-maturity.mdx
  • apps/docs/content/docs/guides/authentication/authjs/nextjs.mdx
  • apps/docs/content/docs/guides/authentication/better-auth/astro.mdx
  • apps/docs/content/docs/guides/authentication/better-auth/nextjs.mdx
  • apps/docs/content/docs/guides/authentication/clerk/astro.mdx
  • apps/docs/content/docs/guides/authentication/clerk/nextjs.mdx
  • apps/docs/content/docs/guides/database/data-migration.mdx
  • apps/docs/content/docs/guides/database/multiple-databases.mdx
  • apps/docs/content/docs/guides/database/schema-changes.mdx
  • apps/docs/content/docs/guides/deployment/bun-workspaces.mdx
  • apps/docs/content/docs/guides/deployment/cloudflare-d1.mdx
  • apps/docs/content/docs/guides/deployment/cloudflare-workers.mdx
  • apps/docs/content/docs/guides/deployment/docker.mdx
  • apps/docs/content/docs/guides/deployment/pnpm-workspaces.mdx
  • apps/docs/content/docs/guides/deployment/turborepo.mdx
  • apps/docs/content/docs/guides/frameworks/astro.mdx
  • apps/docs/content/docs/guides/frameworks/elysia.mdx
  • apps/docs/content/docs/guides/frameworks/hono.mdx
  • apps/docs/content/docs/guides/frameworks/nestjs.mdx
  • apps/docs/content/docs/guides/frameworks/nextjs.mdx
  • apps/docs/content/docs/guides/frameworks/nuxt.mdx
  • apps/docs/content/docs/guides/frameworks/react-router-7.mdx
  • apps/docs/content/docs/guides/frameworks/solid-start.mdx
  • apps/docs/content/docs/guides/frameworks/sveltekit.mdx
  • apps/docs/content/docs/guides/frameworks/tanstack-start.mdx
  • apps/docs/content/docs/guides/index.mdx
  • apps/docs/content/docs/guides/integrations/ai-sdk.mdx
  • apps/docs/content/docs/guides/integrations/datadog.mdx
  • apps/docs/content/docs/guides/integrations/deno.mdx
  • apps/docs/content/docs/guides/integrations/embed-studio.mdx
  • apps/docs/content/docs/guides/integrations/github-actions.mdx
  • apps/docs/content/docs/guides/integrations/neon-accelerate.mdx
  • apps/docs/content/docs/guides/integrations/permit-io.mdx
  • apps/docs/content/docs/guides/integrations/pgfence.mdx
  • apps/docs/content/docs/guides/integrations/plasmic.mdx
  • apps/docs/content/docs/guides/integrations/shopify.mdx
  • apps/docs/content/docs/guides/integrations/supabase-accelerate.mdx
  • apps/docs/content/docs/guides/integrations/vercel-deployment.mdx
  • apps/docs/content/docs/guides/making-guides.mdx
  • apps/docs/content/docs/guides/meta.json
  • apps/docs/content/docs/guides/postgres/flyio.mdx
  • apps/docs/content/docs/guides/postgres/netlify.mdx
  • apps/docs/content/docs/guides/postgres/vercel.mdx
  • apps/docs/content/docs/guides/postgres/viewing-data.mdx
  • apps/docs/content/docs/guides/runtimes/bun.mdx
  • apps/docs/content/docs/guides/runtimes/deno.mdx
  • apps/docs/content/docs/guides/switch-to-prisma-orm/from-drizzle.mdx
  • apps/docs/content/docs/guides/switch-to-prisma-orm/from-mongoose.mdx
  • apps/docs/content/docs/guides/switch-to-prisma-orm/from-sql-orms.mdx
  • apps/docs/content/docs/guides/switch-to-prisma-postgres/from-neon.mdx
  • apps/docs/content/docs/guides/switch-to-prisma-postgres/from-supabase.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/meta.json
  • apps/docs/content/docs/guides/upgrade-prisma-orm/mongodb.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/postgresql.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v1.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v3.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v4.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v5.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v6.mdx
  • apps/docs/content/docs/guides/upgrade-prisma-orm/v7.mdx
  • apps/docs/content/docs/guides/v7/frameworks/astro.mdx
  • apps/docs/content/docs/guides/v7/frameworks/elysia.mdx
  • apps/docs/content/docs/guides/v7/frameworks/hono.mdx
  • apps/docs/content/docs/guides/v7/frameworks/meta.json
  • apps/docs/content/docs/guides/v7/frameworks/nestjs.mdx
  • apps/docs/content/docs/guides/v7/frameworks/nextjs.mdx
  • apps/docs/content/docs/guides/v7/frameworks/nuxt.mdx
  • apps/docs/content/docs/guides/v7/frameworks/sveltekit.mdx
  • apps/docs/content/docs/guides/v7/frameworks/tanstack-start.mdx
  • apps/docs/content/docs/guides/v7/index.mdx
  • apps/docs/content/docs/guides/v7/meta.json
  • apps/docs/content/docs/guides/v7/runtimes/bun.mdx
  • apps/docs/content/docs/guides/v7/runtimes/deno.mdx
  • apps/docs/content/docs/guides/v7/runtimes/meta.json
  • apps/docs/content/docs/guides/v8/frameworks/astro.mdx
  • apps/docs/content/docs/guides/v8/frameworks/elysia.mdx
  • apps/docs/content/docs/guides/v8/frameworks/hono.mdx
  • apps/docs/content/docs/guides/v8/frameworks/nestjs.mdx
  • apps/docs/content/docs/guides/v8/frameworks/nextjs.mdx
  • apps/docs/content/docs/guides/v8/frameworks/nuxt.mdx
  • apps/docs/content/docs/guides/v8/frameworks/sveltekit.mdx
  • apps/docs/content/docs/guides/v8/frameworks/tanstack-start.mdx
  • apps/docs/content/docs/guides/v8/index.mdx
  • apps/docs/content/docs/guides/v8/meta.json
  • apps/docs/content/docs/guides/v8/runtimes/bun.mdx
  • apps/docs/content/docs/guides/v8/runtimes/deno.mdx
  • apps/docs/content/docs/guides/v8/upgrade-prisma-orm/meta.json
  • apps/docs/content/docs/local-development/app-development.mdx
  • apps/docs/content/docs/local-development/postgres.mdx
  • apps/docs/content/docs/local-development/storage.mdx
  • apps/docs/content/docs/orm/contract-authoring/capabilities.mdx
  • apps/docs/content/docs/orm/contract-authoring/meta.json
  • apps/docs/content/docs/orm/contract-authoring/psl-syntax.mdx
  • apps/docs/content/docs/orm/contract-authoring/the-contract-artifact.mdx
  • apps/docs/content/docs/orm/contract-authoring/the-data-contract.mdx
  • apps/docs/content/docs/orm/contract-authoring/typescript-schema-builder.mdx
  • apps/docs/content/docs/orm/data-modeling/index.mdx
  • apps/docs/content/docs/orm/data-modeling/meta.json
  • apps/docs/content/docs/orm/data-modeling/mongodb.mdx
  • apps/docs/content/docs/orm/data-modeling/relational-databases.mdx
  • apps/docs/content/docs/orm/extensions/meta.json
  • apps/docs/content/docs/orm/extensions/using-extensions.mdx
  • apps/docs/content/docs/orm/fundamentals/advanced-queries.mdx
  • apps/docs/content/docs/orm/fundamentals/meta.json
  • apps/docs/content/docs/orm/fundamentals/reading-data.mdx
  • apps/docs/content/docs/orm/fundamentals/relations-and-joins.mdx
  • apps/docs/content/docs/orm/fundamentals/transactions.mdx
  • apps/docs/content/docs/orm/fundamentals/writing-data.mdx
  • apps/docs/content/docs/orm/index.mdx
  • apps/docs/content/docs/orm/meta.json
  • apps/docs/content/docs/orm/middleware/authoring-custom-middleware.mdx
  • apps/docs/content/docs/orm/middleware/built-in-budgets.mdx
  • apps/docs/content/docs/orm/middleware/built-in-cache.mdx
  • apps/docs/content/docs/orm/middleware/built-in-lints.mdx
  • apps/docs/content/docs/orm/middleware/how-middleware-works.mdx
  • apps/docs/content/docs/orm/middleware/meta.json
  • apps/docs/content/docs/orm/migrations/applying-a-migration.mdx
  • apps/docs/content/docs/orm/migrations/editing-a-migration.mdx
  • apps/docs/content/docs/orm/migrations/generating-a-migration.mdx
  • apps/docs/content/docs/orm/migrations/how-migrations-work.mdx
  • apps/docs/content/docs/orm/migrations/meta.json
  • apps/docs/content/docs/orm/migrations/rollbacks-and-recovery.mdx
  • apps/docs/content/docs/orm/migrations/the-migration-graph.mdx
  • apps/docs/content/docs/orm/more/dev-environment/index.mdx
  • apps/docs/content/docs/orm/reference/error-reference.mdx
  • apps/docs/content/docs/orm/reference/errors/index.mdx
  • apps/docs/content/docs/orm/reference/index.mdx
  • apps/docs/content/docs/orm/reference/meta.json
  • apps/docs/content/docs/orm/reference/orm-client.mdx
  • apps/docs/content/docs/orm/reference/pipeline-builder.mdx
  • apps/docs/content/docs/orm/reference/raw-queries.mdx
  • apps/docs/content/docs/orm/reference/sql-query-builder.mdx
  • apps/docs/content/docs/orm/reference/transactions-and-runtime.mdx
  • apps/docs/content/docs/orm/v6/more/troubleshooting/many-to-many-relations.mdx
  • apps/docs/content/docs/orm/v6/more/troubleshooting/nuxt.mdx
  • apps/docs/content/docs/orm/v6/more/troubleshooting/raw-sql-comparisons.mdx
  • apps/docs/content/docs/orm/v6/more/upgrades/preview-features.mdx
  • apps/docs/content/docs/orm/v6/more/upgrades/to-v7.mdx
  • apps/docs/content/docs/orm/v6/overview/databases/cockroachdb.mdx
  • apps/docs/content/docs/orm/v6/overview/databases/mongodb.mdx
  • apps/docs/content/docs/orm/v6/overview/databases/planetscale.mdx
  • apps/docs/content/docs/orm/v6/prisma-client/deployment/edge/deploy-to-vercel.mdx
  • apps/docs/content/docs/orm/v6/prisma-client/deployment/edge/overview.mdx
  • apps/docs/content/docs/orm/v6/prisma-client/deployment/traditional/deploy-to-heroku.mdx
  • apps/docs/content/docs/orm/v6/prisma-client/deployment/traditional/deploy-to-koyeb.mdx
  • apps/docs/content/docs/orm/v6/prisma-client/setup-and-configuration/introduction.mdx
  • apps/docs/content/docs/orm/v6/prisma-migrate/workflows/prototyping-your-schema.mdx
  • apps/docs/content/docs/orm/v6/prisma-schema/introspection.mdx
  • apps/docs/content/docs/orm/v6/reference/connection-urls.mdx
  • apps/docs/content/docs/orm/v6/reference/prisma-cli-reference.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/api-patterns.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/data-modeling.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/meta.json
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/database-drivers.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/index.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/meta.json
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/mongodb.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/mysql.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/postgresql.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/sql-server.mdx
  • apps/docs/content/docs/orm/v7/core-concepts/supported-databases/sqlite.mdx
  • apps/docs/content/docs/orm/v7/index.mdx
  • apps/docs/content/docs/orm/v7/meta.json
  • apps/docs/content/docs/orm/v7/more/best-practices.mdx
  • apps/docs/content/docs/orm/v7/more/comparisons/meta.json
  • apps/docs/content/docs/orm/v7/more/comparisons/prisma-and-drizzle.mdx
  • apps/docs/content/docs/orm/v7/more/comparisons/prisma-and-mongoose.mdx
  • apps/docs/content/docs/orm/v7/more/comparisons/prisma-and-sequelize.mdx
  • apps/docs/content/docs/orm/v7/more/comparisons/prisma-and-typeorm.mdx
  • apps/docs/content/docs/orm/v7/more/dev-environment/editor-setup.mdx
  • apps/docs/content/docs/orm/v7/more/dev-environment/environment-variables.mdx
  • apps/docs/content/docs/orm/v7/more/dev-environment/index.mdx
  • apps/docs/content/docs/orm/v7/more/dev-environment/meta.json
  • apps/docs/content/docs/orm/v7/more/meta.json
  • apps/docs/content/docs/orm/v7/more/releases.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/bundler-issues.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/check-constraints.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/graphql-autocompletion.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/many-to-many-relations.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/meta.json
  • apps/docs/content/docs/orm/v7/more/troubleshooting/nextjs.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/nuxt.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/raw-sql-comparisons.mdx
  • apps/docs/content/docs/orm/v7/more/troubleshooting/typescript-performance.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/client.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/extension-examples.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/model.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/query.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/result.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/shared-extensions/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/shared-extensions/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/shared-extensions/permit-rbac.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/client-extensions/type-utilities.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/debugging-and-troubleshooting/debugging.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/debugging-and-troubleshooting/handling-exceptions-and-errors.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/debugging-and-troubleshooting/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/caveats-when-deploying-to-aws-platforms.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/deploy-database-changes-with-prisma-migrate.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/deploy-migrations-from-a-local-environment.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/deploy-prisma.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/deploy-to-cloudflare.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/deploy-to-deno-deploy.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/deploy-to-vercel.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/images/450-03-import-project.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/images/450-04-connect-db.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/images/450-05-data-proxy.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/images/550-02-deploy-to-deno-project-parameters.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/edge/overview.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/deploy-to-aws-lambda.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/deploy-to-azure-functions.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/deploy-to-netlify.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/deploy-to-vercel.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-10-deploy-to-vercel-deploy-button.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-20-deploy-to-vercel-select-github.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-30-deploy-to-vercel-create-git-repo.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-40-deploy-to-vercel-configure-project.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-50-deploy-to-vercel-success.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-60-deploy-to-vercel-preview-environment-variable.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/300-70-deploy-to-vercel-environment-variables.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-02-deploy-to-netlify-example-repo-click-fork.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-03-deploy-to-netlify-example-repo-create-fork-page.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-04-deploy-to-netlify-copy-supabase-connection-string.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-05-deploy-to-netlify-netlify-init-configure-site.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-06-deploy-to-netlify-site-settings.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-07-deploy-to-netlify-environment-variables-settings.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-08-deploy-to-netlify-application-deployed.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/images/500-09-deploy-to-netlify-application-deployed-call-result.snagx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/serverless/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-flyio.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-heroku.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-koyeb.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-railway.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-render.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/deploy-to-sevalla.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/deployment/traditional/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/observability-and-logging/logging.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/observability-and-logging/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/observability-and-logging/opentelemetry-tracing.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/observability-and-logging/sql-comments.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/advanced/query-optimization-performance.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/aggregation-grouping-summarizing.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/crud.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/excluding-fields.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/filtering-and-sorting.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/full-text-search.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/queries/pagination.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/relation-queries.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/select-fields.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/queries/transactions.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/custom-model-and-field-names.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/database-polyfills.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/databases-connections/connection-management.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/databases-connections/connection-pool.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/databases-connections/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/databases-connections/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/databases-connections/pgbouncer.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/error-formatting.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/generating-prisma-client.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/introduction.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/setup-and-configuration/read-replicas.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/composite-types.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/null-and-undefined.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/working-with-composite-ids-and-constraints.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/working-with-json-fields.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/special-fields-and-types/working-with-scalar-lists-arrays.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/testing/integration-testing.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/testing/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/testing/unit-testing.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/type-safety/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/type-safety/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/type-safety/operating-against-partial-structures-of-model-types.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/type-safety/prisma-type-system.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/using-raw-sql/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/using-raw-sql/meta.json
  • apps/docs/content/docs/orm/v7/prisma-client/using-raw-sql/raw-queries.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/using-raw-sql/safeql.mdx
  • apps/docs/content/docs/orm/v7/prisma-client/using-raw-sql/typedsql.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/getting-started.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/meta.json
  • apps/docs/content/docs/orm/v7/prisma-migrate/understanding-prisma-migrate/limitations-and-known-issues.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/understanding-prisma-migrate/mental-model.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/understanding-prisma-migrate/meta.json
  • apps/docs/content/docs/orm/v7/prisma-migrate/understanding-prisma-migrate/migration-histories.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/understanding-prisma-migrate/shadow-database.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/baselining.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/customizing-migrations.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/development-and-production.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/generating-down-migrations.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/meta.json
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/native-database-functions.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/native-database-types.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/patching-and-hotfixing.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/prototyping-your-schema.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/seeding.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/squashing-migrations.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/troubleshooting.mdx
  • apps/docs/content/docs/orm/v7/prisma-migrate/workflows/unsupported-database-features.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/database-mapping.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/externally-managed-tables.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/indexes.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/meta.json
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/models.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/multi-schema.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/many-to-many-relations.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/meta.json
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/one-to-many-relations.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/one-to-one-relations.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/quick-fix-index.snagx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/referential-actions.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/relation-mode.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/self-relations.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/relations/troubleshooting-relations.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/table-inheritance.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/unsupported-database-features.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/data-model/views.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/introspection.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/meta.json
  • apps/docs/content/docs/orm/v7/prisma-schema/overview/data-sources.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/overview/generators.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/overview/index.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/overview/location.mdx
  • apps/docs/content/docs/orm/v7/prisma-schema/overview/meta.json
  • apps/docs/content/docs/orm/v7/prisma-schema/postgresql-extensions.mdx
  • apps/docs/content/docs/orm/v7/reference/connection-urls.mdx
  • apps/docs/content/docs/orm/v7/reference/database-features.mdx
  • apps/docs/content/docs/orm/v7/reference/environment-variables-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/error-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/errors/index.mdx
  • apps/docs/content/docs/orm/v7/reference/errors/meta.json
  • apps/docs/content/docs/orm/v7/reference/meta.json
  • apps/docs/content/docs/orm/v7/reference/preview-features/cli-preview-features.mdx
  • apps/docs/content/docs/orm/v7/reference/preview-features/client-preview-features.mdx
  • apps/docs/content/docs/orm/v7/reference/preview-features/meta.json
  • apps/docs/content/docs/orm/v7/reference/prisma-cli-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/prisma-client-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/prisma-config-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/prisma-schema-reference.mdx
  • apps/docs/content/docs/orm/v7/reference/supported-databases.mdx
  • apps/docs/content/docs/orm/v7/reference/system-requirements.mdx
  • apps/docs/content/docs/orm/v8/index.mdx
  • apps/docs/content/docs/orm/v8/meta.json
  • apps/docs/content/docs/orm/v8/reference/error-reference.mdx
  • apps/docs/content/docs/orm/v8/reference/meta.json
  • apps/docs/content/docs/postgres/database/postgres-extensions.mdx
  • apps/docs/content/docs/postgres/database/serverless-driver.mdx
  • apps/docs/content/docs/postgres/error-reference.mdx
  • apps/docs/content/docs/postgres/faq.mdx
  • apps/docs/content/docs/postgres/index.mdx
  • apps/docs/content/docs/postgres/npx-create-db.mdx
  • apps/docs/content/docs/postgres/troubleshooting.mdx
  • apps/docs/content/docs/query-insights/index.mdx
  • apps/docs/content/docs/storage/index.mdx
  • apps/docs/content/docs/studio/getting-started.mdx
  • apps/docs/content/docs/studio/index.mdx
  • apps/docs/content/docs/studio/prisma-next.mdx
  • apps/docs/cspell.json
  • apps/docs/next.config.mjs
  • apps/docs/scripts/generate-error-reference.mjs
  • apps/docs/src/app/(docs)/sitemap.ts
  • apps/docs/src/app/layout.tsx
  • apps/docs/src/components/layout/notebook/sidebar-nav.tsx
  • apps/docs/src/components/sidebar-badge-provider.tsx
  • apps/docs/src/components/version-switcher.tsx
  • apps/docs/src/lib/agent-skill.ts
  • apps/docs/src/lib/llms.ts
  • apps/docs/src/lib/version.ts
  • apps/docs/src/lib/versioned-sidebar-tree.ts
  • apps/docs/tests/error-reference-anchors.spec.ts
  • apps/docs/vercel.json
  • apps/site/content/changelog/2024-03-13.mdx
  • apps/site/content/changelog/2024-08-29.mdx
  • apps/site/content/changelog/2025-02-20.mdx
  • apps/site/content/changelog/2025-03-13.mdx
  • apps/site/content/changelog/2025-04-10.mdx
  • apps/site/content/changelog/2025-05-01.mdx
  • apps/site/content/changelog/2025-05-19.mdx
  • apps/site/content/changelog/2025-06-05.mdx
  • apps/site/content/changelog/2025-07-02.mdx
  • apps/site/content/changelog/2025-07-17.mdx
  • apps/site/content/changelog/2025-07-30.mdx
  • apps/site/content/changelog/2025-08-13.mdx
  • apps/site/content/changelog/2025-09-10.mdx
  • apps/site/content/changelog/2025-12-03.mdx
  • apps/site/content/changelog/2026-04-07.mdx
  • apps/site/content/changelog/2026-06-05.mdx
  • apps/site/content/changelog/2026-07-03.mdx
  • apps/site/content/changelog/2026-07-09.mdx
  • apps/site/content/changelog/2026-08-02.mdx
  • apps/site/next.config.mjs
  • apps/site/src/components/client/api.tsx
  • apps/site/src/components/homepage/card-section/default-logos.json
  • apps/site/src/components/sections/faq.tsx
  • apps/site/src/data/postgres.json
  • apps/site/src/data/prisma-with/cockroachdb.json
  • apps/site/src/data/prisma-with/planetscale.json
  • apps/site/src/lib/agent-skills.ts
  • packages/ui/src/data/footer.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

🍈 Lychee Link Check Report

5244 links: ✅ 1631 OK | 🚫 0 errors | 🔀 4 redirects | 👻 3613 excluded

✅ All links are working!


Full Statistics Table
Status Count
✅ Successful 1631
🔀 Redirected 4
👻 Excluded 3613
🚫 Errors 0
⛔ Unsupported 0
⏳ Timeouts 0
❓ Unknown 0

…ections

Adds /prisma-orm/create-prisma from the current create-prisma README and CLI
help, points the old create-prisma URLs at it, redirects /management-api/* and
/compute/cli-reference (still linked from older posts), and fixes the dead
libpg-query link that failed the Lychee check.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QwZ5uHUb52mVjtZnkcCXDq
@ankur-arch
ankur-arch merged commit 0053ff8 into main Aug 25, 2026
12 of 17 checks passed
@ankur-arch
ankur-arch deleted the docs/promote-prisma-8 branch August 25, 2026 10:58
ankur-arch added a commit that referenced this pull request Aug 25, 2026
The sidebar card drops the raster tile and becomes a brand-drawn panel: card-wash surface, always-on spectrum ring, prism rays behind the copy, full description, always-visible CTA and an icon dismiss. The 486 KB PNG and the OG-image fetch go with it.

The top Prisma 8 banner lost its styling in #8171 when the Banner id changed while the CSS still targeted #prisma-next-docs. The selectors now hang off the class and carry a light surface (paper wash, ink CTA) alongside the existing dark one.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015n7scJPoiTqRkSrfbRffmS
ankur-arch added a commit that referenced this pull request Aug 25, 2026
…#8181)

* docs: point sidebar banner at the software factory post and pin Prisma 7 to 7.10.0

The docs sidebar banner now links to Søren's launch post, Building the Stack for the Next Million Products, using the post's meta image as the tile.

All Prisma 7 install and CLI pins move from 7.9.1 to 7.10.0, the last Prisma 7 release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014sJtgWyY2MUoS1aGibxQYi

* docs: brand the sidebar and top banners for light and dark

The sidebar card drops the raster tile and becomes a brand-drawn panel: card-wash surface, always-on spectrum ring, prism rays behind the copy, full description, always-visible CTA and an icon dismiss. The 486 KB PNG and the OG-image fetch go with it.

The top Prisma 8 banner lost its styling in #8171 when the Banner id changed while the CSS still targeted #prisma-next-docs. The selectors now hang off the class and carry a light surface (paper wash, ink CTA) alongside the existing dark one.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015n7scJPoiTqRkSrfbRffmS

* docs: hold the software factory post until launch, lift the dismiss button out of the banner link

The post and its assets come back in a follow-up with the launch date.
The sidebar slide returns to the Prisma 8 announcement meanwhile.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013LtZjpkr83WYb47gsFYyhE

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant