From d8e8f2d676d6d38e1c2bddf1ba85d350845dec04 Mon Sep 17 00:00:00 2001 From: Jon Harrell <4829245+jharrell@users.noreply.github.com> Date: Tue, 2 Apr 2024 09:34:17 -0500 Subject: [PATCH] Docusaurus: introduce _redirects file (#5775) * introduce _redirects file. Resolves DA-142 * remove image redirects (png, snagx, svg, etc) --- static/_redirects | 709 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 709 insertions(+) create mode 100644 static/_redirects diff --git a/static/_redirects b/static/_redirects new file mode 100644 index 0000000000..e134a484f3 --- /dev/null +++ b/static/_redirects @@ -0,0 +1,709 @@ +/docs/page-data/docs/* /docs/page-data/index/:splat +/docs/faq/* https://v1.prisma.io/docs/1.34/faq/:splat +/docs/-a002 https://v1.prisma.io/docs/1.34/get-started/ +/docs/-t002 https://v1.prisma.io/docs/1.34/get-started/ +/docs/-t002/ https://v1.prisma.io/docs/1.34/get-started/ +/docs/prisma-admin/ https://v1.prisma.io/docs/1.34/prisma-admin/ +/docs/prisma-cli-and-configuration/ https://v1.prisma.io/docs/1.34/prisma-cli-and-configuration/ +/docs/prisma-client/ https://v1.prisma.io/docs/1.34/prisma-client/ +/docs/prisma-server/ https://v1.prisma.io/docs/1.34/prisma-server/ +/docs/quickstart/ https://v1.prisma.io/docs/1.34/get-started/ +/docs/releases-and-maintenance/ https://v1.prisma.io/docs/1.34/releases-and-maintenance/ +/docs/datamodel-and-migrations/ https://v1.prisma.io/docs/1.34/datamodel-and-migrations +/docs/get-started/01-setting-up-prisma-new-database-GO-g002/ https://v1.prisma.io/docs/1.34/get-started +/docs/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/ https://v1.prisma.io/docs/1.34/get-started +/docs/get-started/01-setting-up-prisma-demo-server-a001/ https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/ +/docs/get-started/01-setting-up-prisma-existing-database-a003/ https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/ +/docs/get-started/01-setting-up-prisma-new-database-a002/ https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/ +/docs/datamodel-and-migrations/datamodel-MYSQL-knul/ https://v1.prisma.io/docs/1.34/datamodel-and-migrations +/docs/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/ https://v1.prisma.io/docs/1.34/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/ +/docs/understand-prisma/how-prisma-works-under-the-hood-j8ff/ https://v1.prisma.io/docs/1.34/understand-prisma/how-prisma-works-under-the-hood-j8ff/ +/docs/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/ https://v1.prisma.io/docs/1.34/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/ +/docs/understand-prisma/prisma-introduction-what-why-how-j9ff/ https://v1.prisma.io/docs/1.34/understand-prisma/prisma-introduction-what-why-how-j9ff/ +/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/ https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/ +/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/ https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/ +/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/ https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/ +/docs/prisma-client/basic-data-access/reading-data-GO-go05/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-GO-go05/ +/docs/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/ +/docs/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/ +/docs/prisma-client/basic-data-access/writing-data-GO-go08/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-GO-go08/ +/docs/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/ +/docs/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/ https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/ +/docs/prisma-client/features/check-existence-GO-go01/ https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-GO-go01/ +/docs/prisma-client/features/check-existence-JAVASCRIPT-pyl1/ https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-JAVASCRIPT-pyl1/ +/docs/prisma-client/features/check-existence-TYPESCRIPT-pyl2/ https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-TYPESCRIPT-pyl2/ +/docs/prisma-client/features/realtime-GO-go06/ https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-GO-go06/ +/docs/prisma-client/features/realtime-JAVASCRIPT-rsc8/ https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-JAVASCRIPT-rsc8/ +/docs/prisma-client/features/realtime-TYPESCRIPT-rsc9/ https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-TYPESCRIPT-rsc9/ +/docs/prisma-client/setup/constructor-GO-go02/ https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-GO-go02/ +/docs/prisma-client/setup/constructor-JAVASCRIPT-rsc4/ https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-JAVASCRIPT-rsc4/ +/docs/prisma-client/setup/constructor-TYPESCRIPT-rsc5/ https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-TYPESCRIPT-rsc5/ +/docs/prisma-client/setup/generating-the-client-GO-r3c3/ https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-GO-r3c3/ +/docs/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/ https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/ +/docs/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/ https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/ +/docs/run-prisma-server/database-connector-MYSQL-jgfs/ https://v1.prisma.io/docs/1.34/prisma-server/database-connector-MYSQL-jgfs/ +/docs/guides/database-workflows/setting-up-a-database/postgresql /docs/dataguide/postgresql/setting-up-a-local-postgresql-database +/docs/guides/database-workflows/setting-up-a-database/mysql /docs/dataguide/mysql/setting-up-a-local-mysql-database +/docs/guides/database-workflows/setting-up-a-database/sqlite /docs/dataguide/sqlite/setting-up-a-local-sqlite-database +/docs/guides/database-workflows/import-and-export-data/postgresql /docs/dataguide/postgresql/inserting-and-modifying-data/importing-and-exporting-data-in-postgresql +/docs/guides/database-workflows/import-and-export-data/mysql /docs/dataguide/mysql/importing-and-exporting-data-in-mysql +/docs/guides/database-workflows/import-and-export-data/sqlite /docs/dataguide/sqlite/importing-and-exporting-data-in-sqlite +/docs/guides/database-workflows/* /docs/guides/general-guides/database-workflows/:splat +/docs/guides/troubleshooting /docs/support/help-articles +/docs/guides/troubleshooting/autocompletion-in-graphql-resolvers-with-js /docs/support/help-articles/autocompletion-in-graphql-resolvers-with-js +/docs/getting-started/quickstart-typescript /docs/getting-started/quickstart +/docs/getting-started/quickstart-javascript /docs/getting-started/quickstart +/docs/getting-started/quickstart-node /docs/getting-started/quickstart +/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-file /docs/reference/tools-and-interfaces/prisma-schema +/docs/reference/tools-and-interfaces/prisma-client/api /docs/reference/tools-and-interfaces/prisma-client +/docs/reference/tools-and-interfaces/prisma-client/api /docs/reference/tools-and-interfaces/prisma-client +/docs/guides/upgrade-from-prisma-1/should-you-upgrade /docs/guides/upgrade-from-prisma-1/how-to-upgrade +/docs/reference/tools-and-interfaces/prisma-schema/models /docs/reference/tools-and-interfaces/prisma-schema/data-model +/docs/concepts/overview/api-comparisons/prisma-and-typeorm /docs/concepts/more/comparisons/prisma-and-typeorm +/docs/concepts/overview/api-comparisons/prisma-and-sequelize /docs/concepts/more/comparisons/prisma-and-sequelize +/docs/concepts/overview/api-comparisons/prisma-and-mongoose /docs/concepts/more/comparisons/prisma-and-mongoose +/docs/concepts/overview/why-prisma/api-comparisons/prisma-and-typeorm /docs/concepts/more/comparisons/prisma-and-typeorm +/docs/concepts/overview/why-prisma/api-comparisons/prisma-and-sequelize /docs/concepts/more/comparisons/prisma-and-sequelize +/docs/concepts/overview/why-prisma/api-comparisons/prisma-and-mongoose /docs/concepts/more/comparisons/prisma-and-mongoose +/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-sql-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch-sql-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-mysql +/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-file /docs/reference/tools-and-interfaces/prisma-schema +/docs/reference/tools-and-interfaces/prisma-client/api /docs/reference/tools-and-interfaces/prisma-client +/docs/guides/upgrade-from-prisma-1/should-you-upgrade /docs/guides/upgrade-from-prisma-1/how-to-upgrade +/docs/reference/tools-and-interfaces/prisma-schema/models /docs/reference/tools-and-interfaces/prisma-schema/data-model +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql +/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch /docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript +/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities /docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql +/docs/guides/upgrade-from-prisma-1/how-to-upgrade /docs/guides/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade +/docs/guides/upgrade-from-prisma-1/schema-incompatibilities /docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql +/docs/guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgres /docs/guides/upgrade-guides/upgrade-from-prisma-1 +/docs/guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus +/docs/guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus +/docs/guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first +/docs/guides/upgrade-from-prisma-1/upgrading-a-rest-api /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api +/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-reference /docs/reference/api-reference/prisma-schema-reference +/docs/reference/tools-and-interfaces/prisma-cli/command-reference /docs/reference/api-reference/command-reference +/docs/reference/database-connectors/database-features /docs/orm/reference/supported-databases +/docs/reference/database-connectors/connection-urls /docs/orm/reference/connection-urls +/docs/more/supported-databases /docs/orm/reference/supported-databases +/docs/reference/tools-and-interfaces/* /docs/concepts/components/:splat +/docs/reference/database-connectors/* /docs/concepts/database-connectors/:splat +/docs/reference/more/* /docs/concepts/more/:splat +/docs/understand-prisma/introduction /docs/concepts/overview/what-is-prisma +/docs/understand-prisma/data-modeling /docs/concepts/overview/what-is-prisma/data-modeling +/docs/understand-prisma/* /docs/concepts/overview/:splat +/docs/understand-prisma/api-comparisons/* /docs/concepts/overview/why-prisma/api-comparisons +/docs/more/* /docs/about/:splat +/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate /docs/getting-started/setup-prisma/start-from-scratch-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch-sql /docs/getting-started/setup-prisma +/docs/guides/prisma-guides/prisma-migrate-guides /docs/guides/prisma-guides/add-prisma-migrate-to-a-project +/docs/guides/prisma-guides/prisma-migrate-guides/add-prisma-migrate-to-a-project /docs/guides/prisma-guides/add-prisma-migrate-to-a-project +/docs/concepts/components/prisma-client/distinct /docs/concepts/components/prisma-client/aggregation-grouping-summarizing#select-distinct +/docs/concepts/components/prisma-client/configuring-the-prisma-client-api /docs/concepts/components/prisma-client/generating-prisma-client/customizing-the-prisma-client-api +/docs/concepts/components/prisma-client/constructor /docs/reference/api-reference/prisma-client-reference#prismaclient +/docs/concepts/components/prisma-client/field-selection /docs/concepts/components/prisma-client/select-fields +/docs/concepts/components/prisma-client/error-reference /docs/reference/api-reference/error-reference +/docs/concepts/components/prisma-client/sorting /docs/concepts/components/prisma-client/filtering-and-sorting +/docs/concepts/components/prisma-client/filtering /docs/concepts/components/prisma-client/filtering-and-sorting +/docs/concepts/components/prisma-client/aggregations /docs/concepts/components/prisma-client/aggregation-grouping-summarizing +/docs/concepts/components/prisma-client/working-with-json /docs/concepts/components/prisma-client/working-with-advanced-types +/docs/concepts/components/prisma-client/group-by /docs/concepts/components/prisma-client/aggregation-grouping-summarizing#group-by-preview +/docs/concepts/components/prisma-client/advanced-usage-of-generated-types /docs/concepts/components/prisma-client/working-with-generated-types +/docs/concepts/components/preview-features/native-types/native-types-mappings /docs/reference/api-reference/prisma-schema-reference#model-field-scalar-types +/docs/concepts/components/preview-features/native-types /docs/concepts/components/prisma-schema/data-model#native-types-mapping +/docs/concepts/components/prisma-client/generating-prisma-client /docs/concepts/components/prisma-client/working-with-prismaclient/generating-prisma-client +/docs/concepts/components/prisma-client/generating-prisma-client/customizing-the-prisma-client-api /docs/concepts/components/prisma-client/working-with-prismaclient/use-custom-model-and-field-names +/docs/concepts/components/prisma-client/connection-management /docs/concepts/components/prisma-client/working-with-prismaclient/connection-management +/docs/concepts/components/prisma-client/logging /docs/concepts/components/prisma-client/working-with-prismaclient/logging +/docs/concepts/components/prisma-client/error-formatting /docs/concepts/components/prisma-client/working-with-prismaclient/error-formatting +/docs/concepts/components/prisma-client/deployment /docs/guides/deployment/deployment +/docs/concepts/components/prisma-migrate/prisma-migrate-flows /docs/concepts/components/prisma-migrate +/docs/guides/prisma-guides/seed-database /docs/guides/application-lifecycle/seed-database +/docs/guides/prisma-guides/add-prisma-migrate-to-a-project /docs/guides/database/developing-with-prisma-migrate/add-prisma-migrate-to-a-project +/docs/about/creating-bug-reports /docs/support/creating-bug-reports +/docs/concepts/components/prisma-client/working-with-generated-types /docs/concepts/components/prisma-client/advanced-type-safety/operating-against-partial-structures-of-model-types +/docs/reference/utility-types-reference /docs/reference/api-reference/prisma-client-reference#prismavalidator +/docs/concepts/components/prisma-client/query-engine /docs/concepts/components/prisma-engines/query-engine +/docs/concepts/overview/under-the-hood /docs/concepts/components/prisma-engines +/docs/guides/application-lifecycle/add-prisma-migrate-to-a-project /docs/guides/database/developing-with-prisma-migrate/add-prisma-migrate-to-a-project +/docs/guides/deployment/patching-production /docs/guides/database/patching-production +/docs/guides/deployment/production-troubleshooting /docs/guides/database/production-troubleshooting +/docs/guides/application-lifecycle/* /docs/guides/database/:splat +/docs/guides/deployment/deploying-to-azure-functions /docs/guides/deployment/deployment-guides/deploying-to-azure-functions +/docs/guides/deployment/deploying-to-heroku /docs/guides/deployment/deployment-guides/deploying-to-heroku +/docs/guides/deployment/deploying-to-vercel /docs/guides/deployment/deployment-guides/deploying-to-vercel +/docs/guides/deployment/deploying-to-aws-lambda /docs/guides/deployment/deployment-guides/deploying-to-aws-lambda +/docs/guides/deployment/deploying-to-netlify /docs/guides/deployment/deployment-guides/deploying-to-netlify +/docs/guides/general-guides/database-workflows/cascading-deletes/* /docs/concepts/components/prisma-schema/relations/referential-actions +/docs/guides/database/advanced-database-tasks/cascading-deletes/* /docs/concepts/components/prisma-schema/relations/referential-actions +/docs/guides/general-guides/database-workflows/data-validation/* /docs/guides/database/advanced-database-tasks/data-validation/:splat +/docs/guides/general-guides/database-workflows/sql-views https://github.com/prisma/prisma/issues/678 +/docs/guides/general-guides/database-workflows/sql-views-postgres https://github.com/prisma/prisma/issues/678 +/docs/guides/database/advanced-database-tasks/sql-views-postgres https://github.com/prisma/prisma/issues/678 +/docs/guides/general-guides/database-workflows/sql-views-mysql https://github.com/prisma/prisma/issues/678 +/docs/guides/database/advanced-database-tasks/sql-views-mysql https://github.com/prisma/prisma/issues/678 +/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes /docs/concepts/components/prisma-schema/data-model#defining-a-unique-field +/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/mysql /docs/concepts/components/prisma-schema/data-model#defining-a-unique-field +/docs/guides/database/advanced-database-tasks/unique-constraints-and-indexes/postgresql /docs/concepts/components/prisma-schema/data-model#defining-a-unique-field +/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/sqlite /docs/concepts/components/prisma-schema/data-model#defining-a-unique-field +/docs/guides/general-guides/database-workflows/foreign-keys /docs/concepts/components/prisma-schema/relations#relational-databases +/docs/guides/general-guides/database-workflows/foreign-keys/mysql /docs/concepts/components/prisma-schema/relations#relational-databases +/docs/guides/general-guides/database-workflows/foreign-keys/postgresql /docs/concepts/components/prisma-schema/relations#relational-databases +/docs/guides/general-guides/database-workflows/foreign-keys/sqlite /docs/concepts/components/prisma-schema/relations#relational-databases +/docs/guides/prisma-guides/* /docs/guides/performance-and-optimization/:splat +/docs/mongodb /docs/concepts/database-connectors/mongodb +/docs/guides/database/developing-with-prisma-migrate/advanced-migrate-scenarios /docs/guides/database/developing-with-prisma-migrate/customizing-migrations +/docs/concepts/components/prisma-migrate/type-mapping /docs/concepts/components/prisma-migrate/supported-types-and-db-features +/docs/concepts/components/prisma-client/working-with-advanced-types /docs/concepts/components/prisma-client/working-with-fields +/docs/concepts/more/codemod /docs/guides/upgrade-guides/upgrading-versions/codemods +/docs/getting-started/setup-prisma/start-from-scratch-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/next-steps-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/introspection-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/next-steps-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/introspection-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch/next-steps-typescript-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-typescript-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/introspection-typescript-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-typescript-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-typescript-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-typescript-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-mysql +/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-mysql +/docs/getting-started/setup-prisma/start-from-scratch/next-steps-node-mysql /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-node-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/introspection-node-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-node-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-node-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-mysql +/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-node-mysql /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-mysql +/docs/concepts/more/environment-variables /docs/guides/development-environment/environment-variables +/docs/concepts/more/environment-variables/managing-env-files-and-setting-variables /docs/guides/development-environment/environment-variables/managing-env-files-and-setting-variables +/docs/concepts/more/environment-variables/using-multiple-env-files /docs/guides/development-environment/environment-variables/using-multiple-env-files +/docs/concepts/more/editor-setup /docs/guides/development-environment/editor-setup +/docs/about/about-the-docs /docs/about/prisma-docs/about-the-docs +/docs/about/whats-new-in-prisma-docs /docs/about/prisma-docs/whats-new-in-prisma-docs +/docs/about/limitations /docs/about/prisma/limitations +/docs/about/roadmap /docs/about/prisma/roadmap +/docs/about/faq /docs/about/prisma/faq +/docs/about/releases /docs/about/prisma/releases +/docs/about/example-projects /docs/about/prisma/example-projects +/docs/about/style-guide /docs/about/prisma-docs/style-guide +/docs/about/style-guide/mdx-examples /docs/about/prisma-docs/style-guide/mdx-examples +/docs/about/style-guide/frontmatter /docs/about/prisma-docs/style-guide/frontmatter +/docs/about/style-guide/template /docs/about/prisma-docs/style-guide/template +/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-sqlserver +/docs/concepts/database-connectors/microsoft-sql-server /docs/concepts/database-connectors/sql-server +/docs/concepts/components/preview-features/sql-server/sql-server-connection-string /docs/concepts/database-connectors/sql-server +/docs/concepts/components/preview-features/sql-server/sql-server-local /docs/concepts/database-connectors/sql-server/sql-server-local +/docs/concepts/components/preview-features/sql-server/sql-server-docker /docs/concepts/database-connectors/sql-server/sql-server-docker +/docs/concepts/components/preview-features/sql-server /docs/concepts/database-connectors/sql-server +/docs/guides/upgrade-guides/upgrading-to-latest /docs/guides/upgrade-guides/upgrading-versions +/docs/guides/upgrade-guides/upgrading-to-use-preview-features/enabling-named-constraints /docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints +/docs/concepts/components/prisma-schema/relations/referential-actions/cyclic-referential-actions /docs/concepts/components/prisma-schema/relations/referential-actions/special-rules-for-referential-actions +/docs/concepts/components/prisma-schema/index-configuration /docs/concepts/components/prisma-schema/indexes +/docs/concepts/components/prisma-data-platform /docs/concepts/data-platform +/docs/about/prisma/platform-releases /docs/concepts/data-platform/about-platform/platform-releases +/docs/support /docs/guides/database/troubleshooting-orm +/docs/support/* /docs/guides/database/troubleshooting-orm/:splat +/docs/concepts/data-platform /docs/data-platform +/docs/concepts/data-platform/* /docs/data-platform/:splat +/docs/data-platform/about-platform /docs/data-platform/about +/docs/data-platform/about-platform/* /docs/data-platform/about/:splat +/docs/data-platform/about/platform-limits-and-status /docs/data-platform/about/limits-and-status +/docs/data-platform/about/platform-releases /docs/data-platform/about/releases +/docs/data-platform/accounts /docs/data-platform/account +/docs/concepts/components/prisma-schema/relations/referential-integrity /docs/concepts/components/prisma-schema/relations/relation-mode +/docs/data-platform/billing/early-adopter-plan /docs/data-platform/billing/plans-and-quotas +/docs/data-platform/projects/add-project* /docs/data-platform/projects/create +/docs/data-platform/members/user-roles /docs/data-platform/members/roles-permissions +/docs/data-platform/members/data-collaborators /docs/data-platform/members/add +/docs/data-platform/environments/edit-settings/change-database-connection-string /docs/data-platform/troubleshooting/cannot-change-db-of-env +/docs/guides/database/developing-with-prisma-migrate/add-prisma-migrate-to-a-project /docs/guides/migrate/developing-with-prisma-migrate/add-prisma-migrate-to-a-project +/docs/guides/database/developing-with-prisma-migrate/team-development /docs/guides/migrate/developing-with-prisma-migrate/team-development +/docs/guides/database/developing-with-prisma-migrate/baselining /docs/guides/migrate/developing-with-prisma-migrate/baselining +/docs/guides/database/developing-with-prisma-migrate/enable-native-database-functions /docs/guides/migrate/developing-with-prisma-migrate/enable-native-database-functions +/docs/guides/database/developing-with-prisma-migrate/include-unsupported-database-features /docs/guides/migrate/developing-with-prisma-migrate/include-unsupported-database-features +/docs/guides/database/developing-with-prisma-migrate/customizing-migrations /docs/guides/migrate/developing-with-prisma-migrate/customizing-migrations +/docs/guides/database/developing-with-prisma-migrate/squashing-migrations /docs/guides/migrate/developing-with-prisma-migrate/squashing-migrations +/docs/guides/database/developing-with-prisma-migrate/generating-down-migrations /docs/guides/migrate/developing-with-prisma-migrate/generating-down-migrations +/docs/guides/database/developing-with-prisma-migrate/troubleshooting-development /docs/guides/migrate/developing-with-prisma-migrate/troubleshooting-development +/docs/guides/database/developing-with-prisma-migrate /docs/guides/migrate/developing-with-prisma-migrate +/docs/guides/database/seed-database /docs/guides/migrate/seed-database +/docs/guides/database/prototyping-schema-db-push /docs/guides/migrate/prototyping-schema-db-push +/docs/guides/database/patching-production /docs/guides/migrate/patching-production +/docs/guides/database/production-troubleshooting /docs/guides/migrate/production-troubleshooting +/docs/guides/database/using-prisma-with-planetscale /docs/guides/database/planetscale +/docs/guides/database/using-prisma-with-cockroachdb /docs/guides/database/cockroachdb +/docs/guides/database/using-prisma-with-mongodb /docs/guides/database/mongodb +/docs/guides/database/multi-schema /docs/guides/other/multi-schema +/docs/guides/database/prisma-type-system /docs/guides/other/prisma-type-system +/docs/guides/database/troubleshooting-orm/creating-bug-reports /docs/guides/other/troubleshooting-orm/creating-bug-reports +/docs/guides/database/troubleshooting-orm/help-articles/autocompletion-in-graphql-resolvers-with-js /docs/guides/other/troubleshooting-orm/help-articles/autocompletion-in-graphql-resolvers-with-js +/docs/guides/database/troubleshooting-orm/help-articles/working-with-many-to-many-relations /docs/guides/other/troubleshooting-orm/help-articles/working-with-many-to-many-relations +/docs/guides/database/troubleshooting-orm/help-articles/finding-entities-based-on-relation /docs/guides/other/troubleshooting-orm/help-articles/finding-entities-based-on-relation +/docs/guides/database/troubleshooting-orm/help-articles/nextjs-prisma-client-dev-practices /docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-dev-practices +/docs/guides/database/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo /docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo +/docs/guides/database/troubleshooting-orm/help-articles/pkg-issue /docs/guides/other/troubleshooting-orm/help-articles/pkg-issue +/docs/guides/database/troubleshooting-orm/help-articles/comparing-columns-through-raw-queries /docs/guides/other/troubleshooting-orm/help-articles/comparing-columns-through-raw-queries +/docs/guides/database/troubleshooting-orm/help-articles /docs/guides/other/troubleshooting-orm/help-articles +/docs/guides/database/troubleshooting-orm /docs/guides/other/troubleshooting-orm +/docs/guides/database/advanced-database-tasks/data-validation/postgresql /docs/guides/other/advanced-database-tasks/data-validation/postgresql +/docs/guides/database/advanced-database-tasks/data-validation /docs/guides/other/advanced-database-tasks/data-validation +/docs/guides/database/advanced-database-tasks /docs/guides/other/advanced-database-tasks +/docs/concepts/components/prisma-cli/installation /docs/reference/api-reference/command-reference#installation +/docs/guides/other/troubleshooting-orm/help-articles/finding-entities-based-on-relation /docs/concepts/components/prisma-client/relation-queries#filter-on-presence-of-related-records +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgres /docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgresql +/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgres /docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgresql +/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgres /docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgres /docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql +/docs/guides/migrate/deployment/deploy-database-changes-with-prisma-migrate /docs/guides/deployment/deploy-database-changes-with-prisma-migrate +/docs/guides/deployment/deployment /docs/guides/deployment/deploy-prisma +/docs/guides/deployment/deployment-guides/deploying-to-heroku /docs/guides/deployment/traditional/deploy-to-heroku +/docs/guides/deployment/deployment-guides/deploying-to-koyeb /docs/guides/deployment/traditional/deploy-to-koyeb +/docs/guides/deployment/deployment-guides /docs/guides/deployment/deploy-prisma +/docs/guides/deployment/deployment-guides/deploying-to-azure-functions /docs/guides/deployment/serverless/deploy-to-azure-functions +/docs/guides/deployment/deployment-guides/deploying-to-vercel /docs/guides/deployment/serverless/deploy-to-vercel +/docs/guides/deployment/deployment-guides/deploying-to-aws-lambda /docs/guides/deployment/serverless/deploy-to-aws-lambda +/docs/guides/deployment/deployment-guides/deploying-to-netlify /docs/guides/deployment/serverless/deploy-to-netlify +/docs/guides/deployment/deployment-guides/deploying-to-deno-deploy /docs/guides/deployment/edge/deploy-to-deno-deploy +/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers /docs/guides/deployment/edge/deploy-to-cloudflare-workers +/docs/guides/deployment/deployment-guides/deploying-migrations-from-a-local-environment /docs/guides/deployment/deploy-migrations-from-a-local-environment +/docs/guides/deployment/deployment-guides/caveats-when-deploying-to-aws-platforms /docs/guides/deployment/caveats-when-deploying-to-aws-platforms +/docs/guides/deployment/deployment-guides/deploying-to-a-different-os /docs/guides/deployment/deploy-to-a-different-os +/docs/guides/deployment/deployment-guides/use-prisma-with-serverless-framework /docs/guides/deployment/serverless/deploy-to-aws-lambda +/docs/guides/deployment/use-prisma-with-serverless-framework /docs/guides/deployment/serverless/deploy-to-aws-lambda +/docs/data-platform/about/releases /docs/data-platform/platform-console/maturity-levels +/docs/data-platform/about/limits-and-status /docs/data-platform/classic-projects/about/limits-and-status +/docs/data-platform/about /docs/data-platform/classic-projects/about +/docs/data-platform/data-proxy/use-data-proxy /docs/data-platform/classic-projects/data-proxy/use-data-proxy +/docs/data-platform/data-proxy/deploy /docs/data-platform/classic-projects/data-proxy/deploy +/docs/data-platform/data-proxy/prisma-cli-with-data-proxy /docs/data-platform/classic-projects/data-proxy/prisma-cli-with-data-proxy +/docs/data-platform/data-proxy/considerations-limitations /docs/data-platform/classic-projects/data-proxy/considerations-limitations +/docs/data-platform/data-proxy /docs/data-platform/classic-projects/data-proxy +/docs/data-platform/static-ips /docs/data-platform/classic-projects/platform/static-ips +/docs/data-platform/projects/create /docs/data-platform/classic-projects/platform/projects/create +/docs/data-platform/projects/edit-settings /docs/data-platform/classic-projects/platform/projects/edit-settings +/docs/data-platform/projects/delete-project /docs/data-platform/classic-projects/platform/projects/delete-project +/docs/data-platform/projects /docs/data-platform/classic-projects/platform/projects +/docs/data-platform/environments/view-all /docs/data-platform/classic-projects/platform/environments/view-all +/docs/data-platform/environments/create /docs/data-platform/classic-projects/platform/environments/create +/docs/data-platform/environments/edit-settings/edit-name-and-url-handle /docs/data-platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle +/docs/data-platform/environments/edit-settings/change-default-environment /docs/data-platform/classic-projects/platform/environments/edit-settings/change-default-environment +/docs/data-platform/environments/edit-settings /docs/data-platform/classic-projects/platform/environments/edit-settings +/docs/data-platform/environments/delete /docs/data-platform/classic-projects/platform/environments/delete +/docs/data-platform/environments /docs/data-platform/classic-projects/platform/environments +/docs/data-platform/members/roles-permissions /docs/data-platform/classic-projects/platform/members/roles-permissions +/docs/data-platform/members/add /docs/data-platform/classic-projects/platform/members/add +/docs/data-platform/members/change-role /docs/data-platform/classic-projects/platform/members/change-role +/docs/data-platform/members/remove /docs/data-platform/classic-projects/platform/members/remove +/docs/data-platform/members /docs/data-platform/classic-projects/platform/members +/docs/data-platform/data-browser /docs/data-platform/classic-projects/platform/data-browser +/docs/data-platform/query-console /docs/data-platform/classic-projects/platform/query-console +/docs/data-platform/schema-viewer /docs/data-platform/classic-projects/platform/schema-viewer +/docs/data-platform/account /docs/data-platform/classic-projects/platform/account +/docs/data-platform/github-integration /docs/data-platform/classic-projects/platform/github-integration +/docs/data-platform/billing/plans-and-quotas /docs/data-platform/classic-projects/platform/billing/plans-and-quotas +/docs/data-platform/billing/manage-plans /docs/data-platform/classic-projects/platform/billing/manage-plans +/docs/data-platform/billing/invoices /docs/data-platform/classic-projects/platform/billing/invoices +/docs/data-platform/billing/data-proxy-usage /docs/data-platform/classic-projects/platform/billing/data-proxy-usage +/docs/data-platform/billing/payment-method-and-billing-information /docs/data-platform/classic-projects/platform/billing/payment-method-and-billing-information +/docs/data-platform/billing /docs/data-platform/classic-projects/platform/billing +/docs/data-platform/troubleshooting/connection-to-db-timed-out /docs/data-platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out +/docs/data-platform/troubleshooting/cannot-change-db-of-env /docs/data-platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env +/docs/data-platform/troubleshooting/cannot-edit-schema-file /docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file +/docs/data-platform/troubleshooting/schema-file-does-not-update /docs/data-platform/classic-projects/platform/troubleshooting/schema-file-does-not-update +/docs/data-platform/troubleshooting /docs/data-platform/platform-console/support +/docs/data-platform/contact-support /docs/data-platform/platform-console/support +/docs/data-platform/cloud-projects/platform/account /docs/data-platform/platform-console/concepts +/docs/data-platform/cloud-projects/platform/projects /docs/data-platform/platform-console/concepts/projects +/docs/data-platform/cloud-projects/platform/organizations /docs/data-platform/platform-console/concepts/workspaces +/docs/data-platform/cloud-projects/platform/billing /docs/data-platform/platform-console/concepts/workspaces +/docs/data-platform/cloud-projects/platform /docs/data-platform/platform-console +/docs/data-platform/cloud-projects/faq /docs/data-platform/platform-console/limits +/docs/data-platform/cloud-projects/support /docs/data-platform/platform-console/support +/docs/data-platform/cloud-projects/about-cloud-projects /docs/data-platform/platform-console/about +/docs/data-platform/cloud-projects /docs/data-platform/platform-console +/docs/data-platform/classic-projects/about/releases /docs/data-platform/platform-console/maturity-levels +/docs/data-platform/classic-projects/about/limits-and-status /docs/data-platform/platform-console/limits +/docs/data-platform/classic-projects/about /docs/data-platform/platform-console/about +/docs/data-platform/classic-projects/contact-support /docs/data-platform/platform-console/support +/docs/guides/performance-and-optimization/connection-management/configure-pg-bouncer /docs/guides/performance-and-optimization/connection-management/configure-for-external-connection-pooler +/docs/data-platform/classic-projects/platform/billing https://www.prisma.io/pricing +/docs/data-platform/accelerate/testing /docs/data-platform/accelerate/evaluating +/docs/data-platform/classic-projects/platform/billing/plans-and-quotas https://www.prisma.io/pricing +/docs/data-platform/classic-projects/platform/billing/manage-plans https://www.prisma.io/pricing +/docs/concepts/components/prisma-schema /docs/orm/prisma-schema +/docs/concepts/components/prisma-client/working-with-prismaclient /docs/orm/prisma-client +/docs/concepts/components/prisma-client/transactions /docs/orm/prisma-client/queries/transactions +/docs/concepts/components/prisma-migrate/get-started /docs/orm/prisma-migrate/getting-started +/docs/concepts/components/prisma-migrate/db-push /docs/orm/prisma-migrate/workflows/prototyping-your-schema +/docs/concepts/components/prisma-cli /docs/orm/tools/prisma-cli +/docs/concepts/components/prisma-engines /docs/orm/more/under-the-hood/engines +/docs/concepts/database-connectors/mongodb /docs/orm/ +/docs/concepts/database-connectors /docs/orm/overview +/docs/concepts/more/telemetry /docs/orm/tools/prisma-cli#telemetry +/docs/concepts/more /docs/orm/more +/docs/concepts /docs/orm +/docs/concepts/overview/why-prisma /docs/orm/overview/introduction/why-prisma +/docs/concepts/overview/should-you-use-prisma /docs/orm/overview/introduction/should-you-use-prisma +/docs/concepts/overview/what-is-prisma/data-modeling /docs/orm/overview/introduction/data-modeling +/docs/concepts/overview/what-is-prisma /docs/orm/overview/introduction/what-is-prisma +/docs/concepts/components/database-drivers /docs/orm/overview/databases/database-drivers +/docs/concepts/database-connectors/postgresql /docs/orm/overview/databases/postgresql +/docs/concepts/database-connectors/mysql /docs/orm/overview/databases/mysql +/docs/concepts/database-connectors/sqlite /docs/orm/overview/databases/sqlite +/docs/guides/database/mongodb /docs/orm/overview/databases/mongodb +/docs/concepts/database-connectors/cockroachdb /docs/orm/overview/databases/cockroachdb +/docs/concepts/database-connectors/sql-server/sql-server-local /docs/orm/overview/databases/sql-server/sql-server-local +/docs/concepts/database-connectors/sql-server/sql-server-docker /docs/orm/overview/databases/sql-server/sql-server-docker +/docs/concepts/database-connectors/sql-server /docs/orm/overview/databases/sql-server +/docs/guides/database/planetscale /docs/orm/overview/databases/planetscale +/docs/guides/database/cockroachdb /docs/orm/overview/databases/cockroachdb +/docs/guides/database/supabase /docs/orm/overview/databases/supabase +/docs/guides/database/neon /docs/orm/overview/databases/neon +/docs/guides/database/turso /docs/orm/overview/databases/turso +/docs/concepts/overview/prisma-in-your-stack/fullstack /docs/orm/overview/prisma-in-your-stack/fullstack +/docs/concepts/overview/prisma-in-your-stack/is-prisma-an-orm /docs/orm/overview/prisma-in-your-stack/is-prisma-an-orm +/docs/concepts/overview/prisma-in-your-stack /docs/orm/overview/prisma-in-your-stack +/docs/concepts/overview /docs/orm/overview +/docs/concepts/components/prisma-client/working-with-prismaclient/generating-prisma-client /docs/orm/prisma-client/setup-and-configuration/generating-prisma-client +/docs/concepts/components/prisma-client/working-with-prismaclient/instantiate-prisma-client /docs/orm/prisma-client/setup-and-configuration/instantiate-prisma-client +/docs/concepts/components/prisma-client/read-replicas /docs/orm/prisma-client/setup-and-configuration/read-replicas +/docs/concepts/components/prisma-client/working-with-prismaclient/use-custom-model-and-field-names /docs/orm/prisma-client/setup-and-configuration/custom-model-and-field-names +/docs/concepts/components/prisma-client/working-with-prismaclient/logging /docs/orm/prisma-client/observability-and-logging/logging +/docs/concepts/components/prisma-client/working-with-prismaclient/error-formatting /docs/orm/prisma-client/setup-and-configuration/error-formatting +/docs/concepts/components/prisma-client/database-polyfills /docs/orm/prisma-client/setup-and-configuration/database-polyfills +/docs/concepts/components/prisma-client/working-with-prismaclient/connection-management /docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management +/docs/concepts/components/prisma-client/working-with-prismaclient/connection-pool /docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool +/docs/guides/performance-and-optimization/connection-management/configure-for-external-connection-pooler /docs/orm/prisma-client/setup-and-configuration/databases-connections/pgbouncer +/docs/guides/performance-and-optimization/connection-management /docs/orm/prisma-client/setup-and-configuration/databases-connections +/docs/concepts/components/prisma-client/crud /docs/orm/prisma-client/queries/crud +/docs/concepts/components/prisma-client/select-fields /docs/orm/prisma-client/queries/select-fields +/docs/concepts/components/prisma-client/relation-queries /docs/orm/prisma-client/queries/relation-queries +/docs/concepts/components/prisma-client/filtering-and-sorting /docs/orm/prisma-client/queries/filtering-and-sorting +/docs/concepts/components/prisma-client/pagination /docs/orm/prisma-client/queries/pagination +/docs/concepts/components/prisma-client/aggregation-grouping-summarizing /docs/orm/prisma-client/queries/aggregation-grouping-summarizing +/docs/guides/performance-and-optimization/prisma-client-transactions-guide /docs/orm/prisma-client/queries/transactions +/docs/concepts/components/prisma-client/full-text-search /docs/orm/prisma-client/queries/full-text-search +/docs/concepts/components/prisma-client/custom-validation /docs/orm/prisma-client/queries/custom-validation +/docs/concepts/components/prisma-client/computed-fields /docs/orm/prisma-client/queries/computed-fields +/docs/concepts/components/prisma-client/excluding-fields /docs/orm/prisma-client/queries/excluding-fields +/docs/concepts/components/prisma-client/custom-models /docs/orm/prisma-client/queries/custom-models +/docs/concepts/components/prisma-client/case-sensitivity /docs/orm/prisma-client/queries/case-sensitivity +/docs/concepts/components/prisma-client/raw-database-access /docs/orm/prisma-client/queries/raw-database-access/raw-queries +/docs/guides/other/advanced-database-tasks/typesafe-raw-sql/safeql /docs/orm/prisma-client/queries/raw-database-access/custom-and-type-safe-queries +/docs/guides/performance-and-optimization/query-optimization-performance /docs/orm/prisma-client/queries/query-optimization-performance +/docs/concepts/components/prisma-client/composite-types /docs/orm/prisma-client/special-fields-and-types/composite-types +/docs/concepts/components/prisma-client/null-and-undefined /docs/orm/prisma-client/special-fields-and-types/null-and-undefined +/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields /docs/orm/prisma-client/special-fields-and-types/working-with-json-fields +/docs/concepts/components/prisma-client/working-with-fields/working-with-scalar-lists-arrays /docs/orm/prisma-client/special-fields-and-types/working-with-scalar-lists-arrays +/docs/concepts/components/prisma-client/working-with-fields/working-with-composite-ids-and-constraints /docs/orm/prisma-client/special-fields-and-types/working-with-composite-ids-and-constraints +/docs/concepts/components/prisma-client/working-with-fields /docs/orm/prisma-client/special-fields-and-types +/docs/concepts/components/prisma-client/client-extensions/model /docs/orm/prisma-client/client-extensions/model +/docs/concepts/components/prisma-client/client-extensions/client /docs/orm/prisma-client/client-extensions/client +/docs/concepts/components/prisma-client/client-extensions/query /docs/orm/prisma-client/client-extensions/query +/docs/concepts/components/prisma-client/client-extensions/result /docs/orm/prisma-client/client-extensions/result +/docs/concepts/components/prisma-client/client-extensions/shared-extensions /docs/orm/prisma-client/client-extensions/shared-extensions +/docs/concepts/components/prisma-client/client-extensions/type-utilities /docs/orm/prisma-client/client-extensions/type-utilities +/docs/concepts/components/prisma-client/client-extensions/extension-examples /docs/orm/prisma-client/client-extensions/extension-examples +/docs/concepts/components/prisma-client/middleware/soft-delete-middleware /docs/orm/prisma-client/client-extensions/middleware/soft-delete-middleware +/docs/concepts/components/prisma-client/middleware/logging-middleware /docs/orm/prisma-client/client-extensions/middleware/logging-middleware +/docs/concepts/components/prisma-client/middleware/session-data-middleware /docs/orm/prisma-client/client-extensions/middleware/session-data-middleware +/docs/concepts/components/prisma-client/middleware /docs/orm/prisma-client/client-extensions/middleware +/docs/concepts/components/prisma-client/client-extensions /docs/orm/prisma-client/client-extensions +/docs/concepts/components/prisma-client/advanced-type-safety/operating-against-partial-structures-of-model-types /docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types +/docs/guides/other/prisma-type-system /docs/orm/prisma-client/type-safety/prisma-type-system +/docs/concepts/components/prisma-client/advanced-type-safety/prisma-validator /docs/orm/prisma-client/type-safety/prisma-validator +/docs/concepts/components/prisma-client/advanced-type-safety /docs/orm/prisma-client/type-safety +/docs/guides/testing/unit-testing /docs/orm/prisma-client/testing/unit-testing +/docs/guides/testing/integration-testing /docs/orm/prisma-client/testing/integration-testing +/docs/guides/testing /docs/orm/prisma-client/testing +/docs/guides/deployment/deploy-prisma /docs/orm/prisma-client/deployment/deploy-prisma +/docs/guides/deployment/traditional/deploy-to-heroku /docs/orm/prisma-client/deployment/traditional/deploy-to-heroku +/docs/guides/deployment/traditional/deploy-to-koyeb /docs/orm/prisma-client/deployment/traditional/deploy-to-koyeb +/docs/guides/deployment/traditional /docs/orm/prisma-client/deployment/traditional +/docs/guides/deployment/serverless/deploy-to-azure-functions /docs/orm/prisma-client/deployment/serverless/deploy-to-azure-functions +/docs/guides/deployment/serverless/deploy-to-vercel /docs/orm/prisma-client/deployment/serverless/deploy-to-vercel +/docs/guides/deployment/serverless/deploy-to-aws-lambda /docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda +/docs/guides/deployment/serverless/deploy-to-netlify /docs/orm/prisma-client/deployment/serverless/deploy-to-netlify +/docs/guides/deployment/serverless /docs/orm/prisma-client/deployment/serverless +/docs/concepts/components/prisma-client/module-bundlers /docs/orm/prisma-client/deployment/module-bundlers +/docs/guides/deployment/edge/deploy-to-cloudflare-workers /docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers +/docs/guides/deployment/edge/deploy-to-deno-deploy /docs/orm/prisma-client/deployment/edge/deploy-to-deno-deploy +/docs/guides/deployment/edge /docs/orm/prisma-client/deployment/edge +/docs/guides/deployment/deploy-database-changes-with-prisma-migrate /docs/orm/prisma-client/deployment/deploy-database-changes-with-prisma-migrate +/docs/guides/deployment/deploy-migrations-from-a-local-environment /docs/orm/prisma-client/deployment/deploy-migrations-from-a-local-environment +/docs/guides/deployment/caveats-when-deploying-to-aws-platforms /docs/orm/prisma-client/deployment/caveats-when-deploying-to-aws-platforms +/docs/guides/deployment/deploy-to-a-different-os /docs/orm/prisma-client/deployment/deploy-to-a-different-os +/docs/guides/deployment /docs/orm/prisma-client/deployment +/docs/concepts/components/prisma-client/metrics /docs/orm/prisma-client/observability-and-logging/metrics +/docs/concepts/components/prisma-client/opentelemetry-tracing /docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing +/docs/concepts/components/prisma-client/debugging /docs/orm/prisma-client/debugging-and-troubleshooting/debugging +/docs/concepts/components/prisma-client/handling-exceptions-and-errors /docs/orm/prisma-client/debugging-and-troubleshooting/handling-exceptions-and-errors +/docs/concepts/components/prisma-client /docs/orm/prisma-client +/docs/guides/migrate/developing-with-prisma-migrate/add-prisma-migrate-to-a-project /docs/orm/prisma-migrate/getting-started +/docs/concepts/components/prisma-migrate/mental-model /docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model +/docs/concepts/components/prisma-migrate/migration-histories /docs/orm/prisma-migrate/understanding-prisma-migrate/migration-histories +/docs/concepts/components/prisma-migrate/shadow-database /docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database +/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues /docs/orm/prisma-migrate/understanding-prisma-migrate/limitations-and-known-issues +/docs/concepts/components/prisma-migrate/legacy-migrate /docs/orm/prisma-migrate/understanding-prisma-migrate/legacy-migrate +/docs/guides/migrate/seed-database /docs/orm/prisma-migrate/workflows/seeding +/docs/guides/migrate/developing-with-prisma-migrate/team-development /docs/orm/prisma-migrate/workflows/team-development +/docs/concepts/components/prisma-migrate/supported-types-and-db-features /docs/orm/prisma-migrate/workflows/native-database-types +/docs/guides/migrate/developing-with-prisma-migrate/enable-native-database-functions /docs/orm/prisma-migrate/workflows/native-database-functions +/docs/guides/migrate/prototyping-schema-db-push /docs/orm/prisma-migrate/workflows/prototyping-your-schema +/docs/guides/migrate/developing-with-prisma-migrate/troubleshooting-development /docs/orm/prisma-migrate/workflows/troubleshooting +/docs/guides/migrate/developing-with-prisma-migrate/baselining /docs/orm/prisma-migrate/workflows/baselining +/docs/guides/migrate/developing-with-prisma-migrate/customizing-migrations /docs/orm/prisma-migrate/workflows/customizing-migrations +/docs/guides/migrate/data-migration /docs/orm/prisma-migrate/workflows/data-migration +/docs/guides/migrate/developing-with-prisma-migrate/squashing-migrations /docs/orm/prisma-migrate/workflows/squashing-migrations +/docs/guides/migrate/developing-with-prisma-migrate/generating-down-migrations /docs/orm/prisma-migrate/workflows/generating-down-migrations +/docs/guides/migrate/production-troubleshooting /docs/orm/prisma-migrate/workflows/patching-and-hotfixing +/docs/guides/migrate/developing-with-prisma-migrate/include-unsupported-database-features /docs/orm/prisma-migrate/workflows/unsupported-database-features +/docs/concepts/components/prisma-migrate/migrate-development-production /docs/orm/prisma-migrate/workflows/development-and-production +/docs/concepts/components/prisma-migrate /docs/orm/prisma-migrate +/docs/concepts/components/prisma-schema/data-sources /docs/orm/prisma-schema/overview/data-sources +/docs/concepts/components/prisma-schema/generators /docs/orm/prisma-schema/overview/generators +/docs/concepts/components/prisma-schema/data-model /docs/orm/prisma-schema/data-model/models +/docs/concepts/components/prisma-schema/relations/one-to-one-relations /docs/orm/prisma-schema/data-model/relations/one-to-one-relations +/docs/concepts/components/prisma-schema/relations/one-to-many-relations /docs/orm/prisma-schema/data-model/relations/one-to-many-relations +/docs/concepts/components/prisma-schema/relations/many-to-many-relations /docs/orm/prisma-schema/data-model/relations/many-to-many-relations +/docs/concepts/components/prisma-schema/relations/self-relations /docs/orm/prisma-schema/data-model/relations/self-relations +/docs/concepts/components/prisma-schema/relations/referential-actions/special-rules-for-referential-actions /docs/orm/prisma-schema/data-model/relations/referential-actions/special-rules-for-referential-actions +/docs/concepts/components/prisma-schema/relations/referential-actions /docs/orm/prisma-schema/data-model/relations/referential-actions +/docs/concepts/components/prisma-schema/relations/relation-mode /docs/orm/prisma-schema/data-model/relations/relation-mode +/docs/concepts/components/prisma-schema/relations/troubleshooting-relations /docs/orm/prisma-schema/data-model/relations/troubleshooting-relations +/docs/concepts/components/prisma-schema/relations /docs/orm/prisma-schema/data-model/relations +/docs/concepts/components/prisma-schema/indexes /docs/orm/prisma-schema/data-model/indexes +/docs/concepts/components/prisma-schema/views /docs/orm/prisma-schema/data-model/views +/docs/concepts/components/prisma-schema/names-in-underlying-database /docs/orm/prisma-schema/data-model/database-mapping +/docs/guides/other/multi-schema /docs/orm/prisma-schema/data-model/multi-schema +/docs/concepts/components/prisma-schema/features-without-psl-equivalent /docs/orm/prisma-schema/data-model/unsupported-database-features +/docs/concepts/components/introspection /docs/orm/prisma-schema/introspection +/docs/concepts/components/prisma-schema/postgresql-extensions /docs/orm/prisma-schema/postgresql-extensions +/docs/concepts/components/prisma-studio /docs/orm/tools/prisma-studio +/docs/concepts/components /docs/orm/tools +/docs/reference/api-reference/prisma-client-reference /docs/orm/reference/prisma-client-reference +/docs/reference/api-reference/prisma-schema-reference /docs/orm/reference/prisma-schema-reference +/docs/reference/api-reference/command-reference /docs/orm/reference/prisma-cli-reference +/docs/reference/api-reference/error-reference /docs/orm/reference/error-reference +/docs/reference/api-reference/environment-variables-reference /docs/orm/reference/environment-variables-reference +/docs/reference/database-reference/database-features /docs/orm/reference/database-features +/docs/reference/database-reference/supported-databases /docs/orm/reference/supported-databases +/docs/reference/database-reference/connection-urls /docs/orm/reference/connection-urls +/docs/reference/system-requirements /docs/orm/reference/system-requirements +/docs/concepts/components/preview-features/client-preview-features /docs/orm/reference/preview-features/client-preview-features +/docs/concepts/components/preview-features/cli-preview-features /docs/orm/reference/preview-features/cli-preview-features +/docs/concepts/components/preview-features /docs/orm/reference/preview-features +/docs/reference /docs/orm/reference +/docs/concepts/components/prisma-engines/query-engine /docs/orm/more/under-the-hood/engines +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5 /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5 +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-4 /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-4 +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions +/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3 /docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3 +/docs/guides/upgrade-guides/upgrading-versions/codemods /docs/orm/more/upgrade-guides/upgrading-versions/codemods +/docs/guides/upgrade-guides/upgrading-versions /docs/orm/more/upgrade-guides/upgrading-versions +/docs/guides/upgrade-guides/upgrading-to-use-preview-features /docs/orm/more/upgrade-guides/upgrading-to-use-preview-features +/docs/guides/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade +/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta +/docs/guides/upgrade-guides/upgrade-from-prisma-1 /docs/orm/more/upgrade-guides/upgrade-from-prisma-1 +/docs/concepts/more/comparisons/prisma-and-typeorm /docs/orm/more/comparisons/prisma-and-typeorm +/docs/concepts/more/comparisons/prisma-and-sequelize /docs/orm/more/comparisons/prisma-and-sequelize +/docs/concepts/more/comparisons/prisma-and-mongoose /docs/orm/more/comparisons/prisma-and-mongoose +/docs/concepts/more/comparisons/prisma-and-drizzle /docs/orm/more/comparisons/prisma-and-drizzle +/docs/concepts/more/comparisons /docs/orm/more/comparisons +/docs/guides/migrate-to-prisma/migrate-from-typeorm /docs/orm/more/migrating-to-prisma/migrate-from-typeorm +/docs/guides/migrate-to-prisma/migrate-from-sequelize /docs/orm/more/migrating-to-prisma/migrate-from-sequelize +/docs/guides/migrate-to-prisma/migrate-from-mongoose /docs/orm/more/migrating-to-prisma/migrate-from-mongoose +/docs/guides/migrate-to-prisma /docs/orm/more/migrating-to-prisma +/docs/guides/development-environment/environment-variables/env-files /docs/orm/more/development-environment/environment-variables/env-files +/docs/guides/development-environment/environment-variables/managing-env-files-and-setting-variables /docs/orm/more/development-environment/environment-variables/managing-env-files-and-setting-variables +/docs/guides/development-environment/environment-variables/using-multiple-env-files /docs/orm/more/development-environment/environment-variables/using-multiple-env-files +/docs/guides/development-environment/environment-variables /docs/orm/more/development-environment/environment-variables +/docs/guides/development-environment/editor-setup /docs/orm/more/development-environment/editor-setup +/docs/guides/development-environment /docs/orm/more/development-environment +/docs/guides/other/troubleshooting-orm/creating-bug-reports /docs/orm/more/help-and-troubleshooting/creating-bug-reports +/docs/guides/other/troubleshooting-orm/help-articles/autocompletion-in-graphql-resolvers-with-js /docs/orm/more/help-and-troubleshooting/help-articles/autocompletion-in-graphql-resolvers-with-js +/docs/guides/other/troubleshooting-orm/help-articles/working-with-many-to-many-relations /docs/orm/more/help-and-troubleshooting/help-articles/working-with-many-to-many-relations +/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-dev-practices /docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-dev-practices +/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo /docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-monorepo +/docs/guides/other/troubleshooting-orm/help-articles/pkg-issue /docs/orm/more/help-and-troubleshooting/help-articles/pkg-issue +/docs/guides/other/troubleshooting-orm/help-articles/comparing-columns-through-raw-queries /docs/orm/more/help-and-troubleshooting/help-articles/comparing-columns-through-raw-queries +/docs/guides/other/troubleshooting-orm/help-articles/vercel-caching-issue /docs/orm/more/help-and-troubleshooting/help-articles/vercel-caching-issue +/docs/guides/other/troubleshooting-orm/help-articles/netlify-caching-issue /docs/orm/more/help-and-troubleshooting/help-articles/netlify-caching-issue +/docs/guides/other/advanced-database-tasks/data-validation/postgresql /docs/orm/more/help-and-troubleshooting/help-articles/check-constraints +/docs/guides/other/troubleshooting-orm/help-articles /docs/orm/more/help-and-troubleshooting/help-articles +/docs/about/prisma/releases /docs/orm/more/releases +/docs/data-platform/accelerate/what-is-accelerate /docs/accelerate/what-is-accelerate +/docs/data-platform/accelerate/getting-started /docs/accelerate/getting-started +/docs/data-platform/accelerate/concepts /docs/accelerate/concepts +/docs/data-platform/accelerate/api-reference /docs/accelerate/api-reference +/docs/data-platform/accelerate/limitations /docs/accelerate/limitations +/docs/data-platform/accelerate/evaluating /docs/accelerate/evaluating +/docs/data-platform/accelerate/faq /docs/accelerate/faq +/docs/data-platform/accelerate/feedback /docs/accelerate/feedback +/docs/guides/migrate/developing-with-prisma-migrate /docs/orm/prisma-migrate +/docs/guides/migrate/patching-production /docs/orm/prisma-migrate/workflows/patching-and-hotfixing +/docs/guides/migrate /docs/orm/prisma-migrate +/docs/guides/database /docs/orm/overview/databases +/docs/guides/performance-and-optimization/metrics /docs/orm/prisma-client/observability-and-logging/metrics +/docs/guides/performance-and-optimization/query-tracing /docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing +/docs/guides/performance-and-optimization /docs/orm/prisma-client/queries/query-optimization-performance +/docs/guides/upgrade-guides /docs/orm/more/upgrade-guides +/docs/guides/other/troubleshooting-orm /docs/orm/more/help-and-troubleshooting +/docs/guides/other/advanced-database-tasks/typesafe-raw-sql /docs/orm/prisma-client/queries/raw-database-access/custom-and-type-safe-queries +/docs/guides/other/advanced-database-tasks/data-validation /docs/orm/prisma-client/queries/custom-validation +/docs/guides/other/advanced-database-tasks /docs/orm +/docs/guides/other /docs/orm +/docs/guides /docs/orm +/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql +/docs/data-platform/pulse/what-is-pulse /docs/pulse/what-is-pulse +/docs/data-platform/pulse/getting-started /docs/pulse/getting-started +/docs/data-platform/pulse/concepts /docs/pulse/concepts +/docs/data-platform/pulse/api-reference /docs/pulse/api-reference +/docs/data-platform/pulse/current-limitations /docs/pulse/current-limitations +/docs/data-platform/pulse/faq /docs/pulse/faq +/docs/data-platform/pulse/feedback /docs/pulse/feedback +/docs/reference/api-reference /docs/orm/reference +/docs/reference/database-reference /docs/orm/reference +/docs/data-platform/platform-console/about /docs/platform/platform-console/about +/docs/data-platform/platform-console/concepts/workspaces /docs/platform/platform-console/concepts/workspaces +/docs/data-platform/platform-console/concepts/projects /docs/platform/platform-console/concepts/projects +/docs/data-platform/platform-console/concepts /docs/platform/platform-console/concepts +/docs/data-platform/platform-console/maturity-levels /docs/platform/platform-console/maturity-levels +/docs/data-platform/platform-console/limits /docs/platform/platform-console/limits +/docs/data-platform/platform-console/support /docs/platform/platform-console/support +/docs/data-platform/platform-console /docs/platform/platform-console +/docs/data-platform/classic-projects/data-proxy/use-data-proxy /docs/platform/classic-projects/data-proxy/use-data-proxy +/docs/data-platform/classic-projects/data-proxy/deploy /docs/platform/classic-projects/data-proxy/deploy +/docs/data-platform/classic-projects/data-proxy/prisma-cli-with-data-proxy /docs/platform/classic-projects/data-proxy/prisma-cli-with-data-proxy +/docs/data-platform/classic-projects/data-proxy/considerations-limitations /docs/platform/classic-projects/data-proxy/considerations-limitations +/docs/data-platform/classic-projects/data-proxy /docs/platform/classic-projects/data-proxy +/docs/data-platform/classic-projects/platform/static-ips /docs/platform/classic-projects/platform/static-ips +/docs/data-platform/classic-projects/platform/projects/create /docs/platform/classic-projects/platform/projects/create +/docs/data-platform/classic-projects/platform/projects/edit-settings /docs/platform/classic-projects/platform/projects/edit-settings +/docs/data-platform/classic-projects/platform/projects/delete-project /docs/platform/classic-projects/platform/projects/delete-project +/docs/data-platform/classic-projects/platform/projects /docs/platform/classic-projects/platform/projects +/docs/data-platform/classic-projects/platform/environments/view-all /docs/platform/classic-projects/platform/environments/view-all +/docs/data-platform/classic-projects/platform/environments/create /docs/platform/classic-projects/platform/environments/create +/docs/data-platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle /docs/platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle +/docs/data-platform/classic-projects/platform/environments/edit-settings/change-default-environment /docs/platform/classic-projects/platform/environments/edit-settings/change-default-environment +/docs/data-platform/classic-projects/platform/environments/edit-settings /docs/platform/classic-projects/platform/environments/edit-settings +/docs/data-platform/classic-projects/platform/environments/delete /docs/platform/classic-projects/platform/environments/delete +/docs/data-platform/classic-projects/platform/environments /docs/platform/classic-projects/platform/environments +/docs/data-platform/classic-projects/platform/members/roles-permissions /docs/platform/classic-projects/platform/members/roles-permissions +/docs/data-platform/classic-projects/platform/members/add /docs/platform/classic-projects/platform/members/add +/docs/data-platform/classic-projects/platform/members/change-role /docs/platform/classic-projects/platform/members/change-role +/docs/data-platform/classic-projects/platform/members/remove /docs/platform/classic-projects/platform/members/remove +/docs/data-platform/classic-projects/platform/members /docs/platform/classic-projects/platform/members +/docs/data-platform/classic-projects/platform/data-browser /docs/platform/classic-projects/platform/data-browser +/docs/data-platform/classic-projects/platform/query-console /docs/platform/classic-projects/platform/query-console +/docs/data-platform/classic-projects/platform/schema-viewer /docs/platform/classic-projects/platform/schema-viewer +/docs/data-platform/classic-projects/platform/account /docs/platform/classic-projects/platform/account +/docs/data-platform/classic-projects/platform/github-integration /docs/platform/classic-projects/platform/github-integration +/docs/data-platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out /docs/platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out +/docs/data-platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env /docs/platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env +/docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file /docs/platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file +/docs/data-platform/classic-projects/platform/troubleshooting/schema-file-does-not-update /docs/platform/classic-projects/platform/troubleshooting/schema-file-does-not-update +/docs/data-platform/classic-projects/platform/troubleshooting /docs/platform/classic-projects/platform/troubleshooting +/docs/data-platform/classic-projects/platform /docs/platform/classic-projects/platform +/docs/data-platform/classic-projects/support /docs/platform/classic-projects/support +/docs/data-platform/classic-projects /docs/platform/classic-projects +/docs/data-platform /docs/platform +/docs/about/prisma/example-projects https://github.com/prisma/prisma-examples/ +/docs/about/prisma/roadmap /docs/orm/more/releases#roadmap +/docs/about/prisma/faq /docs/support +/docs/about/prisma/limitations /docs/orm/prisma-schema/data-model/models#limitations +/docs/about/prisma /docs/about +/docs/data-platform/accelerate /docs/accelerate +/docs/data-platform/pulse /docs/pulse +/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-mysql /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-mysql +/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-mysql /docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-mysql +/docs/concepts/overview/prisma-in-your-stack/graphql /docs/orm/overview/prisma-in-your-stack/graphql +/docs/concepts/overview/prisma-in-your-stack/rest /docs/orm/overview/prisma-in-your-stack/rest +/docs/accelerate/concepts /docs/accelerate +/docs/platform/classic-projects/data-proxy/* /docs/accelerate +/docs/platform/classic-projects/platform/* /docs/platform +/docs/platform/classic-projects/support https://www.prisma.io/support +/docs/platform/classic-projects /docs/platform +/docs/platform/platform-console/about /docs/platform/about +/docs/platform/platform-console/concepts/workspaces /docs/platform/concepts/workspaces +/docs/platform/platform-console/concepts/projects /docs/platform/concepts/projects +/docs/platform/platform-console/maturity-levels /docs/platform/maturity-levels +/docs/platform/platform-console/limits /docs/platform/limits +/docs/platform/platform-console/support /docs/platform/support +/docs/platform/platform-console /docs/platform +/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers /docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare +/docs/orm/prisma-client/deployment/module-bundlers /docs/orm/prisma-client/deployment/module-bundlers +/docs/pulse/current-limitations /docs/pulse/known-limitations 301 +/docs/pulse/current-limitations#change-events-are-not-persisted /docs/pulse/known-limitations#database-events-are-not-persisted 301 +/pulse/current-limitations /pulse/known-limitations 301 +/pulse/getting-started#configuring-replication-slot /pulse/database-setup/general-database-instructions#enable-logical-replication 301