Skip to content

Conversation

@ankur-arch
Copy link
Contributor

@ankur-arch ankur-arch commented Nov 19, 2025

Summary by CodeRabbit

  • Documentation

    • Reorganized and consolidated getting-started guides into a cleaner structure.
    • Added comprehensive quickstart guides for all supported databases: Prisma Postgres, SQLite, PostgreSQL, MySQL, SQL Server, PlanetScale, CockroachDB, and MongoDB.
    • Added "add to existing project" integration guides for each database.
    • Introduced new Prisma Postgres section with setup and integration guides for Kysely and Drizzle ORM.
  • Chores

    • Updated configuration files for improved CI/CD workflow and spell-checking.

aidankmcalister and others added 30 commits November 18, 2025 14:04
* `prisma-client-js` deprecated

* chore: empty commit

* broken link updated
* added env vars section to various pages

* minor coderabbit updates

* verbose removed

* test removed redirect list

* removed quickstart addition

* converted quickstarts back
* middleware deleted

* more middleware removed

* more middleware removed

* coderabbit changes
* feat: add new features

* fix: revert links

* fix: broken links

* fix: broken link
* feat(docs): add youtube embeded link to blog post (#7220)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* feat(docs): add quick  section to blog after the prompt (#7221)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* DC-5242 Astro Better-Auth Guide (#7215)

* doc created

* nextjs betterauth fixed

* guide broken down into manageable steps

* image added

* Optimised images with calibre/image-actions

* image updated

* Optimised images with calibre/image-actions

* lychee only comments on broken links

* config updated

* lychee updated based on CR comment

* chore: trigger CI checks

* ignore gnu

* fix: update naming to better-auth DC-6120

* Optimised images with calibre/image-actions

* chore: shorten word

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>

* feat: restructure getting started side nav

* DC-5841 Removed Linkspector (#7231)

* removed linkspector

* retrigger

* retrigger

* retrigger

* Update label for Prisma Postgres tab (#7236)

* fix: content changes for getting started page (#7216)

* fix: content changes for getting started page

* fix: add redirects

* getting started checkpoint

* css styles fixed

* updates

---------

Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>

* DC-5820 AI Agents Served Markdown (#7237)

* ai crawler check successful

* ai crawlers checked

* update

* added anthropic

* middleware update

* improve detection

---------

Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* feat: add prisma-orm quickstarts

* fix: update times and add proper links

* fix: instropspect changes

* feat: add get started from prisma orm page

* feat: add other orms

* fix: update other tools + ppg

* fix: add more clarity

* fix: add prisma postgres

* feat: clear migrate from early access

* fix: add to existing dbs sections

* Remove MCP server exploration tip (#7241)

Removed tip about using Cloudflare's AI Playground for MCP server exploration, as it no longer seems to reliably work.

* fix: clean-up docs files

* fix: typeorm missing urls

* fix: broken link

* fix: update titles

* fix: clear redirect loop (#7250)

* fix: add generate step + sqlite fixes

* fix: clean-up redirects file DC-6228

* fix: clean-up unnecessary file

* fix: remove unknown word

* fix: add links

---------

Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Mike Hartington <mikehartington@gmail.com>
* update

* use pg adapter instead of accelerate

* update

* add dotenv in prisma.config.ts

* fix warning note

* update

* update
* (feat) Update guides to use prisma.config.ts

* refactor: Updated guides for Prisma 7 changes

---------

Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>
* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* feat: separate the sections better

* fix: remove badges
* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* fix: update prisma init command changes

* feat: update prisma cli docs

* fix: clarify the usage of prisma init better

* fix: add type defs

* feat: add pg as a dependency

* fix: broken internal link
* feat: add mentions of new Prisma Studio

* feat: add note for Studio for SQLite

* Update content/100-getting-started/02-prisma-orm/100-quickstart/200-sqlite.mdx

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx

* fix: make prisma studio docs more accurate

* fix: add missing punctuation
* feat: add mention of mongo support coming for mongo

* fix: refinements

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/800-mongodb.mdx
…7268)

* (feat) Removes Accelerate specific instructions for Prisma Postgres

* feat: update Deno integration guide to include additional development dependencies
* feat: update serverless driver docs

* feat: add connection pool defaults

* feat: add query caching steps for prisma postgres

* Update content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/115-connection-pool.mdx

* Update content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/index.mdx

* Update content/200-orm/050-overview/500-databases/200-database-drivers.mdx

* Update content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/115-connection-pool.mdx
* docs(): add v7 migration guide

* docs(): update based on feedback

* Update content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/400-upgrading-to-prisma-7.mdx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* docs(): update based on feedback

* docs(): update based on feedback

* docs(): update based on feedback

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* update nuxt guide

* update
* fix: add SQLite notes

* fix: update serverless driver doc

* feat: add callout
* feat(docs): add youtube embeded link to blog post (#7220)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* feat(docs): add quick  section to blog after the prompt (#7221)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* DC-5242 Astro Better-Auth Guide (#7215)

* doc created

* nextjs betterauth fixed

* guide broken down into manageable steps

* image added

* Optimised images with calibre/image-actions

* image updated

* Optimised images with calibre/image-actions

* lychee only comments on broken links

* config updated

* lychee updated based on CR comment

* chore: trigger CI checks

* ignore gnu

* fix: update naming to better-auth DC-6120

* Optimised images with calibre/image-actions

* chore: shorten word

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>

* DC-5841 Removed Linkspector (#7231)

* removed linkspector

* retrigger

* retrigger

* retrigger

* Update label for Prisma Postgres tab (#7236)

* fix: content changes for getting started page (#7216)

* fix: content changes for getting started page

* fix: add redirects

* getting started checkpoint

* css styles fixed

* updates

---------

Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>

* DC-5820 AI Agents Served Markdown (#7237)

* ai crawler check successful

* ai crawlers checked

* update

* added anthropic

* middleware update

* improve detection

---------

Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* Remove MCP server exploration tip (#7241)

Removed tip about using Cloudflare's AI Playground for MCP server exploration, as it no longer seems to reliably work.

* fix: clear redirect loop (#7250)

* Fix typo in environment variables reference (#7193)

* Fix typo in environment variables reference

* remove duplicate can be

---------

Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>

* chore(): add summary sections to top pages (#7228)

* DC-6234 Getting Started Page Updates (#7254)

* arrow added

* quickstart card hover

* always copy button added

* hover effect on copy button

* spcaer added

* pointless css removed

* updaets

* fuctional

* revewrt

* fixed for mobile

* link fix

---------

Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Mike Hartington <mikehartington@gmail.com>
Co-authored-by: Odysseus Zhang <b1fzhang@gmail.com>
Co-authored-by: Mike Hartington <mhartington@users.noreply.github.com>
ankur-arch and others added 11 commits November 19, 2025 01:51
…qlite.mdx

Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
* docs(): add note about vscode version pinning

* Optimised images with calibre/image-actions

* Update content/250-postgres/350-integrations/500-vscode.mdx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* DC-5044 `prisma-client-js` deprecated (#7219)

* `prisma-client-js` deprecated

* chore: empty commit

* broken link updated

* DC-5040 Env Vars via Config (#7227)

* added env vars section to various pages

* minor coderabbit updates

* verbose removed

* test removed redirect list

* removed quickstart addition

* converted quickstarts back

* urls deprecated (#7226)

* minimum version uodated (#7234)

* DC-5043 Middleware removed from docs (#7233)

* middleware deleted

* more middleware removed

* more middleware removed

* coderabbit changes

* DC-6174: Remove adapter, engine, directUrl, studio from config (#7256)

* feat: add new features

* fix: revert links

* fix: broken links

* fix: broken link

* feat: restructure getting started side nav (#7245)

* feat(docs): add youtube embeded link to blog post (#7220)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* feat(docs): add quick  section to blog after the prompt (#7221)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* DC-5242 Astro Better-Auth Guide (#7215)

* doc created

* nextjs betterauth fixed

* guide broken down into manageable steps

* image added

* Optimised images with calibre/image-actions

* image updated

* Optimised images with calibre/image-actions

* lychee only comments on broken links

* config updated

* lychee updated based on CR comment

* chore: trigger CI checks

* ignore gnu

* fix: update naming to better-auth DC-6120

* Optimised images with calibre/image-actions

* chore: shorten word

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>

* feat: restructure getting started side nav

* DC-5841 Removed Linkspector (#7231)

* removed linkspector

* retrigger

* retrigger

* retrigger

* Update label for Prisma Postgres tab (#7236)

* fix: content changes for getting started page (#7216)

* fix: content changes for getting started page

* fix: add redirects

* getting started checkpoint

* css styles fixed

* updates

---------

Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>

* DC-5820 AI Agents Served Markdown (#7237)

* ai crawler check successful

* ai crawlers checked

* update

* added anthropic

* middleware update

* improve detection

---------

Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* feat: add prisma-orm quickstarts

* fix: update times and add proper links

* fix: instropspect changes

* feat: add get started from prisma orm page

* feat: add other orms

* fix: update other tools + ppg

* fix: add more clarity

* fix: add prisma postgres

* feat: clear migrate from early access

* fix: add to existing dbs sections

* Remove MCP server exploration tip (#7241)

Removed tip about using Cloudflare's AI Playground for MCP server exploration, as it no longer seems to reliably work.

* fix: clean-up docs files

* fix: typeorm missing urls

* fix: broken link

* fix: update titles

* fix: clear redirect loop (#7250)

* fix: add generate step + sqlite fixes

* fix: clean-up redirects file DC-6228

* fix: clean-up unnecessary file

* fix: remove unknown word

* fix: add links

---------

Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* feat: update .env docs DC-6204 (#7259)

* fix: clarify config file path better (#7261)

* Update ORM docs (#7260)

* update

* use pg adapter instead of accelerate

* update

* add dotenv in prisma.config.ts

* fix warning note

* update

* update

* Update guides to use prisma.config.ts (#7243)

* (feat) Update guides to use prisma.config.ts

* refactor: Updated guides for Prisma 7 changes

---------

Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>

* feat: update ppg for other dbs section (#7264)

* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* feat: separate the sections better

* fix: remove badges

* feat: update prisma init related changes in other parts (#7267)

* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* fix: update prisma init command changes

* feat: update prisma cli docs

* fix: clarify the usage of prisma init better

* fix: add type defs

* feat: add pg as a dependency

* fix: broken internal link

* Update docs to perform migrations with connection pooling and Prisma config (#7266)

* feat: add mentions of new Prisma Studio (#7270)

* feat: add mentions of new Prisma Studio

* feat: add note for Studio for SQLite

* Update content/100-getting-started/02-prisma-orm/100-quickstart/200-sqlite.mdx

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx

* fix: make prisma studio docs more accurate

* fix: add missing punctuation

* feat: add mention of mongo support coming for P7 (#7271)

* feat: add mention of mongo support coming for mongo

* fix: refinements

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/800-mongodb.mdx

* docs(postgres): remove accelerate reference
Remove reference to accelerate and rework the docs to account for the new v7 changes

* Optimised images with calibre/image-actions

* docs(): update with feedback

* Optimised images with calibre/image-actions

* docs(ppg): updates

* docs(): update based on feedback

* docs(): update based on feedback

---------

Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>
Co-authored-by: Nurul Sundarani <sundarani@prisma.io>
* DC-5044 `prisma-client-js` deprecated (#7219)

* `prisma-client-js` deprecated

* chore: empty commit

* broken link updated

* DC-5040 Env Vars via Config (#7227)

* added env vars section to various pages

* minor coderabbit updates

* verbose removed

* test removed redirect list

* removed quickstart addition

* converted quickstarts back

* urls deprecated (#7226)

* minimum version uodated (#7234)

* DC-5043 Middleware removed from docs (#7233)

* middleware deleted

* more middleware removed

* more middleware removed

* coderabbit changes

* docs(metrics): remove metrics API

* DC-6174: Remove adapter, engine, directUrl, studio from config (#7256)

* feat: add new features

* fix: revert links

* fix: broken links

* fix: broken link

* feat: restructure getting started side nav (#7245)

* feat(docs): add youtube embeded link to blog post (#7220)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* feat(docs): add quick  section to blog after the prompt (#7221)

Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>

* DC-5242 Astro Better-Auth Guide (#7215)

* doc created

* nextjs betterauth fixed

* guide broken down into manageable steps

* image added

* Optimised images with calibre/image-actions

* image updated

* Optimised images with calibre/image-actions

* lychee only comments on broken links

* config updated

* lychee updated based on CR comment

* chore: trigger CI checks

* ignore gnu

* fix: update naming to better-auth DC-6120

* Optimised images with calibre/image-actions

* chore: shorten word

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>

* feat: restructure getting started side nav

* DC-5841 Removed Linkspector (#7231)

* removed linkspector

* retrigger

* retrigger

* retrigger

* Update label for Prisma Postgres tab (#7236)

* fix: content changes for getting started page (#7216)

* fix: content changes for getting started page

* fix: add redirects

* getting started checkpoint

* css styles fixed

* updates

---------

Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>

* DC-5820 AI Agents Served Markdown (#7237)

* ai crawler check successful

* ai crawlers checked

* update

* added anthropic

* middleware update

* improve detection

---------

Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* feat: add prisma-orm quickstarts

* fix: update times and add proper links

* fix: instropspect changes

* feat: add get started from prisma orm page

* feat: add other orms

* fix: update other tools + ppg

* fix: add more clarity

* fix: add prisma postgres

* feat: clear migrate from early access

* fix: add to existing dbs sections

* Remove MCP server exploration tip (#7241)

Removed tip about using Cloudflare's AI Playground for MCP server exploration, as it no longer seems to reliably work.

* fix: clean-up docs files

* fix: typeorm missing urls

* fix: broken link

* fix: update titles

* fix: clear redirect loop (#7250)

* fix: add generate step + sqlite fixes

* fix: clean-up redirects file DC-6228

* fix: clean-up unnecessary file

* fix: remove unknown word

* fix: add links

---------

Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Mike Hartington <mikehartington@gmail.com>

* feat: update .env docs DC-6204 (#7259)

* fix: clarify config file path better (#7261)

* Update ORM docs (#7260)

* update

* use pg adapter instead of accelerate

* update

* add dotenv in prisma.config.ts

* fix warning note

* update

* update

* Update guides to use prisma.config.ts (#7243)

* (feat) Update guides to use prisma.config.ts

* refactor: Updated guides for Prisma 7 changes

---------

Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>

* feat: update ppg for other dbs section (#7264)

* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* feat: separate the sections better

* fix: remove badges

* feat: update prisma init related changes in other parts (#7267)

* feat: add kysley

* feat: add drizzle

* feat: add typeorm

* fix: clean-up

* fix: update prisma init command changes

* feat: update prisma cli docs

* fix: clarify the usage of prisma init better

* fix: add type defs

* feat: add pg as a dependency

* fix: broken internal link

* Update docs to perform migrations with connection pooling and Prisma config (#7266)

* feat: add mentions of new Prisma Studio (#7270)

* feat: add mentions of new Prisma Studio

* feat: add note for Studio for SQLite

* Update content/100-getting-started/02-prisma-orm/100-quickstart/200-sqlite.mdx

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx

* fix: make prisma studio docs more accurate

* fix: add missing punctuation

* feat: add mention of mongo support coming for P7 (#7271)

* feat: add mention of mongo support coming for mongo

* fix: refinements

* Update content/100-getting-started/02-prisma-orm/200-add-to-existing-project/800-mongodb.mdx

* Restore content/200-orm/200-prisma-client/600-observability-and-logging/240-metrics.mdx

* docs(): update based on feedback

* Update content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/115-connection-pool.mdx

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: Aidan McAlister <105178005+aidankmcalister@users.noreply.github.com>
Co-authored-by: Ankur Datta <64993082+ankur-arch@users.noreply.github.com>
Co-authored-by: Arthur <arthur_gamby@hotmail.fr>
Co-authored-by: Arthur Gamby <arthurgamby@Mac-002.lan>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Petra Donka <donkapetra@gmail.com>
Co-authored-by: Aidan McAlister <aidankmcalister@gmail.com>
Co-authored-by: Aman Varshney <amanvarshney.work@gmail.com>
Co-authored-by: Nurul Sundarani <sundarani@prisma.io>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Add caalout for bun and sqlite

* add link to bun docs
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 19, 2025

Walkthrough

This PR restructures the Prisma documentation's getting-started section. It removes legacy "setup-prisma" guides, adds new "prisma-orm" quickstart and "add-to-existing-project" guides across multiple databases, introduces a "prisma-postgres" section with adapter-based setup, and updates configuration files for code review guidelines and spell checking.

Changes

Cohort / File(s) Change Summary
Configuration & Tooling
.coderabbit.yaml, .github/workflows/lychee.yml, cSpell.json
Adds tone instructions and review flags to CodeRabbit config; removes verbose output from Lychee link checker; adds dictionary entries for proper nouns and fixes JSON formatting.
Legacy Getting-Started Guides (Deletions)
content/100-getting-started/02-setup-prisma/100-start-from-scratch/*, content/100-getting-started/02-setup-prisma/200-add-to-existing-project/*, content/100-getting-started/100-getting-started/01-quickstart-*.mdx
Removes entire old setup-from-scratch and add-to-existing-project tutorial files (~50+ files) covering Node.js/TypeScript with relational databases and MongoDB, along with root-level quickstart guides.
New Prisma ORM Quickstart Guides
content/100-getting-started/02-prisma-orm/100-quickstart/100-prisma-postgres.mdx, 200-sqlite.mdx, 300-postgresql.mdx, 400-mysql.mdx, 500-sql-server.mdx, 600-planetscale.mdx, 700-cockroachdb.mdx, 800-mongodb.mdx
Adds comprehensive quickstart guides for Prisma ORM with various databases, including ESM setup, dependency installation, schema configuration, migrations, and Prisma Client instantiation with adapters.
New Add-to-Existing-Project Guides
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/100-prisma-postgres.mdx, 200-sqlite.mdx, 300-postgresql.mdx, 400-mysql.mdx, 500-sql-server.mdx, 600-planetscale.mdx, 700-cockroachdb.mdx, 800-mongodb.mdx
Introduces guides for integrating Prisma ORM into existing TypeScript/JavaScript projects across databases, covering introspection, baselining, schema evolution, and client configuration.
New Prisma Postgres Section
content/100-getting-started/03-prisma-postgres/100-from-the-cli.mdx, 100-quickstart/100-kysely.mdx, 100-quickstart/200-drizzle-orm.mdx
Adds Prisma Postgres-specific documentation including CLI-based setup workflow, authentication, Postgres adapter configuration, and integration guides for Kysely and Drizzle ORM.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Areas requiring extra attention:

  • Structural coherence: Verify that the old documentation hierarchy has been properly mapped to the new 02-prisma-orm/ and 03-prisma-postgres/ structure; confirm sidebar/navigation configs reference correct paths
  • Broken links: Check for any internal cross-references or imports in the deleted files that may break existing links elsewhere in the codebase (particularly in migration guides, API docs, or other tutorials)
  • Adapter and config changes: Review the new prisma.config.ts patterns and PrismaPg adapter usage across quickstarts for consistency and correctness
  • Content parity: Ensure critical information from deleted guides (prerequisites, troubleshooting, edge cases) was preserved or intentionally removed
  • Spell-check logic: Validate that cSpell changes don't suppress legitimate typos or cause false negatives

Possibly related PRs

Pre-merge checks

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'feat: prisma 7 docs changes' is overly broad and vague, describing only that documentation was changed for Prisma 7 without conveying the scope or nature of the modifications. Provide a more descriptive title highlighting the main restructuring effort, such as 'feat: reorganize Prisma 7 setup and quickstart documentation' or 'refactor: consolidate Prisma quickstart guides into new structure'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 19, 2025

Deploying docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9120e58
Status: ✅  Deploy successful!
Preview URL: https://e83643fc.docs-51g.pages.dev
Branch Preview URL: https://prisma-7.docs-51g.pages.dev

View logs

@github-actions
Copy link
Contributor

Dangerous URL check

No absolute URLs to prisma.io/docs found.
No local URLs found.

@github-actions
Copy link
Contributor

original preview
content/100-getting-started/02-prisma-orm/100-quickstart/100-prisma-postgres.mdx content/100-getting-started/02-prisma-orm/100-quickstart/100-prisma-postgres.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/200-sqlite.mdx content/100-getting-started/02-prisma-orm/100-quickstart/200-sqlite.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/300-postgresql.mdx content/100-getting-started/02-prisma-orm/100-quickstart/300-postgresql.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/400-mysql.mdx content/100-getting-started/02-prisma-orm/100-quickstart/400-mysql.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/500-sql-server.mdx content/100-getting-started/02-prisma-orm/100-quickstart/500-sql-server.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/600-planetscale.mdx content/100-getting-started/02-prisma-orm/100-quickstart/600-planetscale.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/700-cockroachdb.mdx content/100-getting-started/02-prisma-orm/100-quickstart/700-cockroachdb.mdx
content/100-getting-started/02-prisma-orm/100-quickstart/800-mongodb.mdx content/100-getting-started/02-prisma-orm/100-quickstart/800-mongodb.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/100-prisma-postgres.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/100-prisma-postgres.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/300-postgresql.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/300-postgresql.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/400-mysql.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/400-mysql.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/500-sql-server.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/500-sql-server.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/600-planetscale.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/600-planetscale.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/700-cockroachdb.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/700-cockroachdb.mdx
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/800-mongodb.mdx content/100-getting-started/02-prisma-orm/200-add-to-existing-project/800-mongodb.mdx
content/100-getting-started/03-prisma-postgres/100-quickstart/100-kysely.mdx content/100-getting-started/03-prisma-postgres/100-quickstart/100-kysely.mdx
content/100-getting-started/03-prisma-postgres/100-quickstart/200-drizzle-orm.mdx content/100-getting-started/03-prisma-postgres/100-quickstart/200-drizzle-orm.mdx
content/100-getting-started/03-prisma-postgres/100-quickstart/300-typeorm.mdx content/100-getting-started/03-prisma-postgres/100-quickstart/300-typeorm.mdx
content/100-getting-started/03-prisma-postgres/100-quickstart/50-prisma-orm.mdx content/100-getting-started/03-prisma-postgres/100-quickstart/50-prisma-orm.mdx
content/100-getting-started/_components/_create-prisma-client.mdx content/100-getting-started/_components/_create-prisma-client.mdx
content/100-getting-started/_components/_create-project.mdx content/100-getting-started/_components/_create-project.mdx
content/100-getting-started/_components/_explore-data.mdx content/100-getting-started/_components/_explore-data.mdx
content/100-getting-started/_components/_install-prisma-client.mdx content/100-getting-started/_components/_install-prisma-client.mdx
content/100-getting-started/_components/_next-steps.mdx content/100-getting-started/_components/_next-steps.mdx
content/100-getting-started/_components/_prerequisites.mdx content/100-getting-started/_components/_prerequisites.mdx
content/100-getting-started/_components/_prisma-init.mdx content/100-getting-started/_components/_prisma-init.mdx
content/200-orm/025-getting-started/10-quickstart.mdx content/200-orm/025-getting-started/10-quickstart.mdx
content/200-orm/025-getting-started/20-add-to-existing-project.mdx content/200-orm/025-getting-started/20-add-to-existing-project.mdx
content/200-orm/025-getting-started/index.mdx content/200-orm/025-getting-started/index.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/400-upgrading-to-prisma-7.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/400-upgrading-to-prisma-7.mdx
content/250-postgres/50-getting-started/100-quickstart.mdx content/250-postgres/50-getting-started/100-quickstart.mdx
content/250-postgres/50-getting-started/200-import-from-existing-database.mdx content/250-postgres/50-getting-started/200-import-from-existing-database.mdx
content/900-ai/prompts/prisma-7.mdx content/900-ai/prompts/prisma-7.mdx
content/100-getting-started/03-prisma-postgres/100-from-the-cli.mdx content/100-getting-started/03-prisma-postgres/100-from-the-cli.mdx
content/100-getting-started/03-prisma-postgres/110-import-from-existing-database-postgresql.mdx content/100-getting-started/03-prisma-postgres/110-import-from-existing-database-postgresql.mdx
content/100-getting-started/03-prisma-postgres/115-import-from-existing-database-mysql.mdx content/100-getting-started/03-prisma-postgres/115-import-from-existing-database-mysql.mdx
content/100-getting-started/index.mdx content/100-getting-started/index.mdx
content/200-orm/050-overview/100-introduction/100-what-is-prisma.mdx content/200-orm/050-overview/100-introduction/100-what-is-prisma.mdx
content/200-orm/050-overview/100-introduction/300-data-modeling.mdx content/200-orm/050-overview/100-introduction/300-data-modeling.mdx
content/200-orm/050-overview/300-prisma-in-your-stack/01-rest.mdx content/200-orm/050-overview/300-prisma-in-your-stack/01-rest.mdx
content/200-orm/050-overview/300-prisma-in-your-stack/03-fullstack.mdx content/200-orm/050-overview/300-prisma-in-your-stack/03-fullstack.mdx
content/200-orm/050-overview/300-prisma-in-your-stack/04-is-prisma-an-orm.mdx content/200-orm/050-overview/300-prisma-in-your-stack/04-is-prisma-an-orm.mdx
content/200-orm/050-overview/500-databases/200-database-drivers.mdx content/200-orm/050-overview/500-databases/200-database-drivers.mdx
content/200-orm/050-overview/500-databases/300-postgresql.mdx content/200-orm/050-overview/500-databases/300-postgresql.mdx
content/200-orm/050-overview/500-databases/400-mysql.mdx content/200-orm/050-overview/500-databases/400-mysql.mdx
content/200-orm/050-overview/500-databases/500-sqlite.mdx content/200-orm/050-overview/500-databases/500-sqlite.mdx
content/200-orm/050-overview/500-databases/600-mongodb.mdx content/200-orm/050-overview/500-databases/600-mongodb.mdx
content/200-orm/050-overview/500-databases/800-sql-server/index.mdx content/200-orm/050-overview/500-databases/800-sql-server/index.mdx
content/200-orm/050-overview/500-databases/840-cockroachdb.mdx content/200-orm/050-overview/500-databases/840-cockroachdb.mdx
content/200-orm/050-overview/500-databases/850-planetscale.mdx content/200-orm/050-overview/500-databases/850-planetscale.mdx
content/200-orm/050-overview/500-databases/880-supabase.mdx content/200-orm/050-overview/500-databases/880-supabase.mdx
content/200-orm/050-overview/500-databases/890-neon.mdx content/200-orm/050-overview/500-databases/890-neon.mdx
content/200-orm/050-overview/500-databases/900-turso.mdx content/200-orm/050-overview/500-databases/900-turso.mdx
content/200-orm/050-overview/500-databases/950-cloudflare-d1.mdx content/200-orm/050-overview/500-databases/950-cloudflare-d1.mdx
content/200-orm/050-overview/600-beyond-prisma-orm.mdx content/200-orm/050-overview/600-beyond-prisma-orm.mdx
content/200-orm/100-prisma-schema/10-overview/02-data-sources.mdx content/200-orm/100-prisma-schema/10-overview/02-data-sources.mdx
content/200-orm/100-prisma-schema/10-overview/03-generators.mdx content/200-orm/100-prisma-schema/10-overview/03-generators.mdx
content/200-orm/100-prisma-schema/10-overview/04-location.mdx content/200-orm/100-prisma-schema/10-overview/04-location.mdx
content/200-orm/100-prisma-schema/10-overview/index.mdx content/200-orm/100-prisma-schema/10-overview/index.mdx
content/200-orm/100-prisma-schema/20-data-model/10-models.mdx content/200-orm/100-prisma-schema/20-data-model/10-models.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/100-one-to-one-relations.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/100-one-to-one-relations.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/200-one-to-many-relations.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/200-one-to-many-relations.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/300-many-to-many-relations.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/300-many-to-many-relations.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/410-referential-actions/index.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/410-referential-actions/index.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/420-relation-mode.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/420-relation-mode.mdx
content/200-orm/100-prisma-schema/20-data-model/20-relations/index.mdx content/200-orm/100-prisma-schema/20-data-model/20-relations/index.mdx
content/200-orm/100-prisma-schema/20-data-model/30-indexes.mdx content/200-orm/100-prisma-schema/20-data-model/30-indexes.mdx
content/200-orm/100-prisma-schema/20-data-model/40-views.mdx content/200-orm/100-prisma-schema/20-data-model/40-views.mdx
content/200-orm/100-prisma-schema/20-data-model/50-database-mapping.mdx content/200-orm/100-prisma-schema/20-data-model/50-database-mapping.mdx
content/200-orm/100-prisma-schema/20-data-model/60-multi-schema.mdx content/200-orm/100-prisma-schema/20-data-model/60-multi-schema.mdx
content/200-orm/100-prisma-schema/20-data-model/65-externally-managed-tables.mdx content/200-orm/100-prisma-schema/20-data-model/65-externally-managed-tables.mdx
content/200-orm/100-prisma-schema/20-data-model/70-unsupported-database-features.mdx content/200-orm/100-prisma-schema/20-data-model/70-unsupported-database-features.mdx
content/200-orm/100-prisma-schema/20-data-model/80-table-inheritance.mdx content/200-orm/100-prisma-schema/20-data-model/80-table-inheritance.mdx
content/200-orm/100-prisma-schema/50-introspection.mdx content/200-orm/100-prisma-schema/50-introspection.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/005-introduction.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/005-introduction.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/010-generating-prisma-client.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/010-generating-prisma-client.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/015-instantiate-prisma-client.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/015-instantiate-prisma-client.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/100-connection-management.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/100-connection-management.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/115-connection-pool.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/115-connection-pool.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/200-pgbouncer.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/200-pgbouncer.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/index.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/050-databases-connections/index.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/200-read-replicas.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/200-read-replicas.mdx
content/200-orm/200-prisma-client/000-setup-and-configuration/300-no-rust-engine.mdx content/200-orm/200-prisma-client/000-setup-and-configuration/300-no-rust-engine.mdx
content/200-orm/200-prisma-client/100-queries/030-crud.mdx content/200-orm/200-prisma-client/100-queries/030-crud.mdx
content/200-orm/200-prisma-client/100-queries/037-relation-queries.mdx content/200-orm/200-prisma-client/100-queries/037-relation-queries.mdx
content/200-orm/200-prisma-client/100-queries/050-filtering-and-sorting.mdx content/200-orm/200-prisma-client/100-queries/050-filtering-and-sorting.mdx
content/200-orm/200-prisma-client/100-queries/056-aggregation-grouping-summarizing.mdx content/200-orm/200-prisma-client/100-queries/056-aggregation-grouping-summarizing.mdx
content/200-orm/200-prisma-client/100-queries/058-transactions.mdx content/200-orm/200-prisma-client/100-queries/058-transactions.mdx
content/200-orm/200-prisma-client/100-queries/060-full-text-search.mdx content/200-orm/200-prisma-client/100-queries/060-full-text-search.mdx
content/200-orm/200-prisma-client/100-queries/061-custom-validation.mdx content/200-orm/200-prisma-client/100-queries/061-custom-validation.mdx
content/200-orm/200-prisma-client/100-queries/062-computed-fields.mdx content/200-orm/200-prisma-client/100-queries/062-computed-fields.mdx
content/200-orm/200-prisma-client/100-queries/064-custom-models.mdx content/200-orm/200-prisma-client/100-queries/064-custom-models.mdx
content/200-orm/200-prisma-client/100-queries/070-case-sensitivity.mdx content/200-orm/200-prisma-client/100-queries/070-case-sensitivity.mdx
content/200-orm/200-prisma-client/100-queries/100-query-optimization-performance.mdx content/200-orm/200-prisma-client/100-queries/100-query-optimization-performance.mdx
content/200-orm/200-prisma-client/150-using-raw-sql/100-typedsql.mdx content/200-orm/200-prisma-client/150-using-raw-sql/100-typedsql.mdx
content/200-orm/200-prisma-client/150-using-raw-sql/200-raw-queries.mdx content/200-orm/200-prisma-client/150-using-raw-sql/200-raw-queries.mdx
content/200-orm/200-prisma-client/150-using-raw-sql/300-safeql.mdx content/200-orm/200-prisma-client/150-using-raw-sql/300-safeql.mdx
content/200-orm/200-prisma-client/200-special-fields-and-types/057-composite-types.mdx content/200-orm/200-prisma-client/200-special-fields-and-types/057-composite-types.mdx
content/200-orm/200-prisma-client/200-special-fields-and-types/080-null-and-undefined.mdx content/200-orm/200-prisma-client/200-special-fields-and-types/080-null-and-undefined.mdx
content/200-orm/200-prisma-client/200-special-fields-and-types/100-working-with-json-fields.mdx content/200-orm/200-prisma-client/200-special-fields-and-types/100-working-with-json-fields.mdx
content/200-orm/200-prisma-client/200-special-fields-and-types/200-working-with-scalar-lists-arrays.mdx content/200-orm/200-prisma-client/200-special-fields-and-types/200-working-with-scalar-lists-arrays.mdx
content/200-orm/200-prisma-client/200-special-fields-and-types/300-working-with-composite-ids-and-constraints.mdx content/200-orm/200-prisma-client/200-special-fields-and-types/300-working-with-composite-ids-and-constraints.mdx
content/200-orm/200-prisma-client/300-client-extensions/100-model.mdx content/200-orm/200-prisma-client/300-client-extensions/100-model.mdx
content/200-orm/200-prisma-client/300-client-extensions/110-client.mdx content/200-orm/200-prisma-client/300-client-extensions/110-client.mdx
content/200-orm/200-prisma-client/300-client-extensions/120-query.mdx content/200-orm/200-prisma-client/300-client-extensions/120-query.mdx
content/200-orm/200-prisma-client/300-client-extensions/130-result.mdx content/200-orm/200-prisma-client/300-client-extensions/130-result.mdx
content/200-orm/200-prisma-client/300-client-extensions/index.mdx content/200-orm/200-prisma-client/300-client-extensions/index.mdx
content/200-orm/200-prisma-client/400-type-safety/830-prisma-type-system.mdx content/200-orm/200-prisma-client/400-type-safety/830-prisma-type-system.mdx
content/200-orm/200-prisma-client/400-type-safety/index.mdx content/200-orm/200-prisma-client/400-type-safety/index.mdx
content/200-orm/200-prisma-client/450-testing/100-unit-testing.mdx content/200-orm/200-prisma-client/450-testing/100-unit-testing.mdx
content/200-orm/200-prisma-client/450-testing/150-integration-testing.mdx content/200-orm/200-prisma-client/450-testing/150-integration-testing.mdx
content/200-orm/200-prisma-client/500-deployment/101-traditional/200-deploy-to-heroku.mdx content/200-orm/200-prisma-client/500-deployment/101-traditional/200-deploy-to-heroku.mdx
content/200-orm/200-prisma-client/500-deployment/101-traditional/250-deploy-to-koyeb.mdx content/200-orm/200-prisma-client/500-deployment/101-traditional/250-deploy-to-koyeb.mdx
content/200-orm/200-prisma-client/500-deployment/201-serverless/300-deploy-to-vercel.mdx content/200-orm/200-prisma-client/500-deployment/201-serverless/300-deploy-to-vercel.mdx
content/200-orm/200-prisma-client/500-deployment/201-serverless/400-deploy-to-aws-lambda.mdx content/200-orm/200-prisma-client/500-deployment/201-serverless/400-deploy-to-aws-lambda.mdx
content/200-orm/200-prisma-client/500-deployment/301-edge/450-deploy-to-cloudflare.mdx content/200-orm/200-prisma-client/500-deployment/301-edge/450-deploy-to-cloudflare.mdx
content/200-orm/200-prisma-client/500-deployment/301-edge/485-deploy-to-vercel.mdx content/200-orm/200-prisma-client/500-deployment/301-edge/485-deploy-to-vercel.mdx
content/200-orm/200-prisma-client/500-deployment/301-edge/550-deploy-to-deno-deploy.mdx content/200-orm/200-prisma-client/500-deployment/301-edge/550-deploy-to-deno-deploy.mdx
content/200-orm/200-prisma-client/500-deployment/550-deploy-database-changes-with-prisma-migrate.mdx content/200-orm/200-prisma-client/500-deployment/550-deploy-database-changes-with-prisma-migrate.mdx
content/200-orm/200-prisma-client/600-observability-and-logging/130-logging.mdx content/200-orm/200-prisma-client/600-observability-and-logging/130-logging.mdx
content/200-orm/200-prisma-client/600-observability-and-logging/240-metrics.mdx content/200-orm/200-prisma-client/600-observability-and-logging/240-metrics.mdx
content/200-orm/200-prisma-client/600-observability-and-logging/250-opentelemetry-tracing.mdx content/200-orm/200-prisma-client/600-observability-and-logging/250-opentelemetry-tracing.mdx
content/200-orm/200-prisma-client/700-debugging-and-troubleshooting/140-debugging.mdx content/200-orm/200-prisma-client/700-debugging-and-troubleshooting/140-debugging.mdx
content/200-orm/200-prisma-client/700-debugging-and-troubleshooting/245-troubleshooting-binary-size-issues.mdx content/200-orm/200-prisma-client/700-debugging-and-troubleshooting/245-troubleshooting-binary-size-issues.mdx
content/200-orm/300-prisma-migrate/050-getting-started.mdx content/200-orm/300-prisma-migrate/050-getting-started.mdx
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/005-overview.mdx content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/005-overview.mdx
content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/200-shadow-database.mdx content/200-orm/300-prisma-migrate/200-understanding-prisma-migrate/200-shadow-database.mdx
content/200-orm/300-prisma-migrate/300-workflows/10-seeding.mdx content/200-orm/300-prisma-migrate/300-workflows/10-seeding.mdx
content/200-orm/300-prisma-migrate/300-workflows/110-native-database-types.mdx content/200-orm/300-prisma-migrate/300-workflows/110-native-database-types.mdx
content/200-orm/300-prisma-migrate/300-workflows/120-native-database-functions.mdx content/200-orm/300-prisma-migrate/300-workflows/120-native-database-functions.mdx
content/200-orm/300-prisma-migrate/300-workflows/20-prototyping-your-schema.mdx content/200-orm/300-prisma-migrate/300-workflows/20-prototyping-your-schema.mdx
content/200-orm/300-prisma-migrate/300-workflows/200-troubleshooting.mdx content/200-orm/300-prisma-migrate/300-workflows/200-troubleshooting.mdx
content/200-orm/300-prisma-migrate/300-workflows/30-baselining.mdx content/200-orm/300-prisma-migrate/300-workflows/30-baselining.mdx
content/200-orm/300-prisma-migrate/300-workflows/40-customizing-migrations.mdx content/200-orm/300-prisma-migrate/300-workflows/40-customizing-migrations.mdx
content/200-orm/300-prisma-migrate/300-workflows/50-squashing-migrations.mdx content/200-orm/300-prisma-migrate/300-workflows/50-squashing-migrations.mdx
content/200-orm/300-prisma-migrate/300-workflows/60-generating-down-migrations.mdx content/200-orm/300-prisma-migrate/300-workflows/60-generating-down-migrations.mdx
content/200-orm/300-prisma-migrate/300-workflows/70-patching-and-hotfixing.mdx content/200-orm/300-prisma-migrate/300-workflows/70-patching-and-hotfixing.mdx
content/200-orm/300-prisma-migrate/300-workflows/80-unsupported-database-features.mdx content/200-orm/300-prisma-migrate/300-workflows/80-unsupported-database-features.mdx
content/200-orm/300-prisma-migrate/300-workflows/90-development-and-production.mdx content/200-orm/300-prisma-migrate/300-workflows/90-development-and-production.mdx
content/200-orm/400-tools/06-prisma-studio.mdx content/200-orm/400-tools/06-prisma-studio.mdx
content/200-orm/500-reference/050-prisma-client-reference.mdx content/200-orm/500-reference/050-prisma-client-reference.mdx
content/200-orm/500-reference/100-prisma-schema-reference.mdx content/200-orm/500-reference/100-prisma-schema-reference.mdx
content/200-orm/500-reference/200-prisma-cli-reference.mdx content/200-orm/500-reference/200-prisma-cli-reference.mdx
content/200-orm/500-reference/250-error-reference.mdx content/200-orm/500-reference/250-error-reference.mdx
content/200-orm/500-reference/300-environment-variables-reference.mdx content/200-orm/500-reference/300-environment-variables-reference.mdx
content/200-orm/500-reference/325-prisma-config-reference.mdx content/200-orm/500-reference/325-prisma-config-reference.mdx
content/200-orm/500-reference/380-connection-urls.mdx content/200-orm/500-reference/380-connection-urls.mdx
content/200-orm/500-reference/400-system-requirements.mdx content/200-orm/500-reference/400-system-requirements.mdx
content/200-orm/500-reference/500-preview-features/050-client-preview-features.mdx content/200-orm/500-reference/500-preview-features/050-client-preview-features.mdx
content/200-orm/800-more/100-under-the-hood/100-engines.mdx content/200-orm/800-more/100-under-the-hood/100-engines.mdx
content/200-orm/800-more/100-under-the-hood/index.mdx content/200-orm/800-more/100-under-the-hood/index.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/600-upgrading-to-prisma-5/101-jsonprotocol-changes.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/600-upgrading-to-prisma-5/101-jsonprotocol-changes.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/600-upgrading-to-prisma-5/index.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/600-upgrading-to-prisma-5/index.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/700-upgrading-to-prisma-4.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/700-upgrading-to-prisma-4.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/800-upgrading-to-prisma-3/150-referential-actions.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/800-upgrading-to-prisma-3/150-referential-actions.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/800-upgrading-to-prisma-3/index.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/800-upgrading-to-prisma-3/index.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/900-codemods.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/900-codemods.mdx
content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/index.mdx content/200-orm/800-more/300-upgrade-guides/200-upgrading-versions/index.mdx
content/200-orm/800-more/300-upgrade-guides/250-upgrading-to-use-preview-features.mdx content/200-orm/800-more/300-upgrade-guides/250-upgrading-to-use-preview-features.mdx
content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/08-upgrade-from-mongodb-beta.mdx content/200-orm/800-more/300-upgrade-guides/800-upgrade-from-prisma-1/08-upgrade-from-mongodb-beta.mdx
content/200-orm/800-more/350-ai-tools/100-cursor.mdx content/200-orm/800-more/350-ai-tools/100-cursor.mdx
content/200-orm/800-more/350-ai-tools/200-tabnine.mdx content/200-orm/800-more/350-ai-tools/200-tabnine.mdx
content/200-orm/800-more/350-ai-tools/300-windsurf.mdx content/200-orm/800-more/350-ai-tools/300-windsurf.mdx
content/200-orm/800-more/350-ai-tools/400-github-copilot.mdx content/200-orm/800-more/350-ai-tools/400-github-copilot.mdx
content/200-orm/800-more/400-comparisons/04-prisma-and-drizzle.mdx content/200-orm/800-more/400-comparisons/04-prisma-and-drizzle.mdx
content/200-orm/800-more/600-help-and-troubleshooting/100-autocompletion-in-graphql-resolvers-with-js.mdx content/200-orm/800-more/600-help-and-troubleshooting/100-autocompletion-in-graphql-resolvers-with-js.mdx
content/200-orm/800-more/600-help-and-troubleshooting/300-implicit-to-explicit-conversion.mdx content/200-orm/800-more/600-help-and-troubleshooting/300-implicit-to-explicit-conversion.mdx
content/200-orm/800-more/600-help-and-troubleshooting/400-nextjs-help.mdx content/200-orm/800-more/600-help-and-troubleshooting/400-nextjs-help.mdx
content/200-orm/800-more/600-help-and-troubleshooting/500-comparing-columns-through-raw-queries.mdx content/200-orm/800-more/600-help-and-troubleshooting/500-comparing-columns-through-raw-queries.mdx
content/200-orm/800-more/600-help-and-troubleshooting/600-vercel-caching-issue.mdx content/200-orm/800-more/600-help-and-troubleshooting/600-vercel-caching-issue.mdx
content/200-orm/800-more/600-help-and-troubleshooting/700-netlify-caching-issue.mdx content/200-orm/800-more/600-help-and-troubleshooting/700-netlify-caching-issue.mdx
content/200-orm/800-more/600-help-and-troubleshooting/800-check-constraints.mdx content/200-orm/800-more/600-help-and-troubleshooting/800-check-constraints.mdx
content/200-orm/800-more/600-help-and-troubleshooting/900-prisma-nuxt-module.mdx content/200-orm/800-more/600-help-and-troubleshooting/900-prisma-nuxt-module.mdx
content/200-orm/800-more/600-help-and-troubleshooting/950-typescript-performance-optimization.mdx content/200-orm/800-more/600-help-and-troubleshooting/950-typescript-performance-optimization.mdx
content/250-postgres/100-introduction/220-npx-create-db.mdx content/250-postgres/100-introduction/220-npx-create-db.mdx
content/250-postgres/100-introduction/250-overview.mdx content/250-postgres/100-introduction/250-overview.mdx
content/250-postgres/1200-more/1000-faq.mdx content/250-postgres/1200-more/1000-faq.mdx
content/250-postgres/1200-more/900-troubleshooting.mdx content/250-postgres/1200-more/900-troubleshooting.mdx
content/250-postgres/300-database/350-caching.mdx content/250-postgres/300-database/350-caching.mdx
content/250-postgres/300-database/400-connection-pooling.mdx content/250-postgres/300-database/400-connection-pooling.mdx
content/250-postgres/300-database/550-local-development.mdx content/250-postgres/300-database/550-local-development.mdx
content/250-postgres/300-database/650-direct-connections.mdx content/250-postgres/300-database/650-direct-connections.mdx
content/250-postgres/300-database/675-prisma-studio/50-studio-in-vs-code.mdx content/250-postgres/300-database/675-prisma-studio/50-studio-in-vs-code.mdx
content/250-postgres/300-database/675-prisma-studio/index.mdx content/250-postgres/300-database/675-prisma-studio/index.mdx
content/250-postgres/300-database/750-serverless-driver.mdx content/250-postgres/300-database/750-serverless-driver.mdx
content/250-postgres/300-database/800-api-reference/200-error-reference.mdx content/250-postgres/300-database/800-api-reference/200-error-reference.mdx
content/250-postgres/350-integrations/100-netlify.mdx content/250-postgres/350-integrations/100-netlify.mdx
content/250-postgres/350-integrations/200-vercel.mdx content/250-postgres/350-integrations/200-vercel.mdx
content/250-postgres/350-integrations/500-vscode.mdx content/250-postgres/350-integrations/500-vscode.mdx
content/250-postgres/400-query-optimization/100-setup.mdx content/250-postgres/400-query-optimization/100-setup.mdx
content/250-postgres/400-query-optimization/300-recommendations/400-repeated-query.mdx content/250-postgres/400-query-optimization/300-recommendations/400-repeated-query.mdx
content/300-accelerate/200-getting-started.mdx content/300-accelerate/200-getting-started.mdx
content/300-accelerate/400-api-reference.mdx content/300-accelerate/400-api-reference.mdx
content/300-accelerate/600-faq.mdx content/300-accelerate/600-faq.mdx
content/600-about/30-docs-components/01-mdx-examples.mdx content/600-about/30-docs-components/01-mdx-examples.mdx
content/700-optimize/200-getting-started.mdx content/700-optimize/200-getting-started.mdx
content/800-guides/010-data-migration.mdx content/800-guides/010-data-migration.mdx
content/800-guides/020-implementing-schema-changes.mdx content/800-guides/020-implementing-schema-changes.mdx
content/800-guides/030-migrate-from-typeorm.mdx content/800-guides/030-migrate-from-typeorm.mdx
content/800-guides/040-migrate-from-sequelize.mdx content/800-guides/040-migrate-from-sequelize.mdx
content/800-guides/050-migrate-from-mongoose.mdx content/800-guides/050-migrate-from-mongoose.mdx
content/800-guides/060-migrate-from-drizzle.mdx content/800-guides/060-migrate-from-drizzle.mdx
content/800-guides/070-cloudflare-d1.mdx content/800-guides/070-cloudflare-d1.mdx
content/800-guides/080-turborepo.mdx content/800-guides/080-turborepo.mdx
content/800-guides/090-nextjs.mdx content/800-guides/090-nextjs.mdx
content/800-guides/100-nuxt.mdx content/800-guides/100-nuxt.mdx
content/800-guides/130-docker.mdx content/800-guides/130-docker.mdx
content/800-guides/140-use-prisma-in-pnpm-workspaces.mdx content/800-guides/140-use-prisma-in-pnpm-workspaces.mdx
content/800-guides/150-multiple-databases.mdx content/800-guides/150-multiple-databases.mdx
[content/800-guides/160-tanstack-start.mdx](https://www.prisma.io/docs/guides/tans...*[Comment body truncated]*

@github-actions
Copy link
Contributor

Redirect check

This PR probably requires the following redirects to be added to static/_redirects:

/getting-started/quickstart-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/quickstart-sqlite /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-prismaPostgres /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/relational-databases/_install-prisma-client-partial /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/connect-your-database-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/connect-your-database-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/creating-the-prisma-schema-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/creating-the-prisma-schema-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/install-prisma-client-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/install-prisma-client-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/querying-the-database-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/querying-the-database-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/mongodb/next-steps /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch/_prisma-init-partial /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/start-from-scratch /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-planetscale /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-cockroachdb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-mysql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-postgresql /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-sqlserver /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/relational-databases/_install-prisma-client-partial /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/connect-your-database-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/connect-your-database-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/introspection-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/introspection-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/install-prisma-client-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/install-prisma-client-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/querying-the-database-node-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/querying-the-database-typescript-mongodb /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/mongodb/next-steps /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project/_prisma-init-partial /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma/add-to-existing-project /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/setup-prisma /docs/##( TODO: Path of page that replaces deleted page )##
/getting-started/prisma-postgres/upgrade-from-early-access /docs/##( TODO: Path of page that replaces deleted page )##
/orm/prisma-client/client-extensions/middleware/soft-delete-middleware /docs/##( TODO: Path of page that replaces deleted page )##
/orm/prisma-client/client-extensions/middleware/logging-middleware /docs/##( TODO: Path of page that replaces deleted page )##
/orm/prisma-client/client-extensions/middleware/session-data-middleware /docs/##( TODO: Path of page that replaces deleted page )##
/orm/prisma-client/client-extensions/middleware /docs/##( TODO: Path of page that replaces deleted page )##
/postgres/database/api-reference/caching-api /docs/##( TODO: Path of page that replaces deleted page )##
/postgres/introduction/getting-started /docs/postgres/getting-started

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (8)
content/100-getting-started/02-prisma-orm/200-add-to-existing-project/100-prisma-postgres.mdx (1)

212-214: Consider removing the redundant intro line in section 9.

The introductory text "To make changes to your database schema:" duplicates the meaning of the heading "Evolve your schema" just above it. Removing this line would tighten the prose without losing clarity.

This could be simplified to:

  ## 9. Evolve your schema
  
- To make changes to your database schema:
- 
  ### 9.1. Update your Prisma schema file
cSpell.json (1)

1-224: Remove duplicate entries from the words array for maintainability.

The full file contains duplicate words that create unnecessary noise and maintenance burden:

  • "Postico" (line 58 and 94)
  • "CASL" (line 14 and 95)
  • "serverful" (line 70 and 96)
  • "autoscale" (line 10 and 97)
  • "Tabnine" (line 81 and 98)

While these duplicates don't break functionality, consolidating them keeps the configuration cleaner and easier to maintain as the docs evolve.

content/100-getting-started/02-prisma-orm/200-add-to-existing-project/500-sql-server.mdx (1)

234-258: Heading punctuation is inconsistent.

Line 234 (### 9.1. Update your Prisma schema file) omits a trailing colon, while line 258 (### 9.2. Create and apply a migration:) includes one. For consistency, both section headings should follow the same punctuation convention.

content/100-getting-started/02-prisma-orm/200-add-to-existing-project/200-sqlite.mdx (1)

230-230: Sharpen the introductory phrasing.

"To make changes to your database schema:" is a touch wordy—especially given the section is already titled "Evolve your schema." Consider tightening it to "To change your database schema:" or "To modify your schema:" for more direct phrasing. Alternatively, you could drop the line entirely and jump straight to section 9.1.

content/100-getting-started/02-prisma-orm/200-add-to-existing-project/300-postgresql.mdx (1)

210-213: Consider tightening the section introduction.

The static analysis tool flagged the phrasing "To make changes to your database schema:" as potentially wordy. Consider a more direct introduction like "Evolve your schema" as the section already states in the heading.

content/100-getting-started/02-prisma-orm/100-quickstart/800-mongodb.mdx (1)

15-21: Consider tightening the v7 compatibility message.

The MongoDB v7 support note is important, but the phrase "In the meantime" (line 17) is slightly wordy. A shorter alternative like "For now" or "Currently" would be more concise while maintaining clarity.

content/100-getting-started/02-prisma-orm/200-add-to-existing-project/600-planetscale.mdx (1)

191-219: Minor: Strengthen the transition to section 8.1.

The phrasing "To make changes to your database schema:" on line 193 feels slightly incomplete. Consider rephrasing to create a smoother lead-in to the branching workflow steps:

"To evolve your database schema, use PlanetScale's branching workflow. Here's how:"

Or simply:

"To update your schema, follow these steps:"

This is a minor style preference and won't affect clarity significantly, but it would strengthen the guidance flow.

content/100-getting-started/03-prisma-postgres/100-from-the-cli.mdx (1)

433-433: Minor grammar correction: "Afterwards" → "Afterward" in American English. Line 433 uses the British English variant; the American standard is "Afterward" for consistency with documentation style.

-Afterwards, you'll see how you can retrieve the relation from the database using the `include` option.
+Afterward, you'll see how you can retrieve the relation from the database using the `include` option.

coderabbitai[bot]
coderabbitai bot previously approved these changes Nov 19, 2025
@github-actions
Copy link
Contributor

🍈 Lychee Link Check Report

Note: Links are cached for 5 minutes. Failed links (timeouts, rate limits) are retried in a second run with longer timeout.

📊 Results Overview

Status Count
🔍 Total 2235
✅ Successful 2207
⏳ Timeouts 0
🔀 Redirected 3
👻 Excluded 23
❓ Unknown 0
🚫 Errors 1
⛔ Unsupported 1

Errors per input

Errors in 200-orm/200-prisma-client/300-client-extensions/140-shared-extensions/100-permit-rbac.mdx

@mhessdev mhessdev merged commit 122d0f9 into main Nov 19, 2025
7 of 8 checks passed
@mhessdev mhessdev deleted the prisma-7 branch November 19, 2025 14:04
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.

7 participants