diff --git a/apps/docs/vercel.json b/apps/docs/vercel.json index 68f7068335..005aa3b5f8 100644 --- a/apps/docs/vercel.json +++ b/apps/docs/vercel.json @@ -1181,12 +1181,12 @@ }, { "source": "/docs/orm/more/under-the-hood", - "destination": "/docs/orm/more/engines", + "destination": "/docs/orm/more/releases", "permanent": true }, { "source": "/docs/orm/more/under-the-hood/engines", - "destination": "/docs/orm/more/engines", + "destination": "/docs/orm/more/releases", "permanent": true }, { @@ -1932,7 +1932,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/quickstart/postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -1942,7 +1942,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-mysql", - "destination": "/docs/getting-started/prisma-orm/quickstart/mysql", + "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true }, { @@ -1952,7 +1952,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/quickstart/postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -1962,7 +1962,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-mysql", - "destination": "/docs/getting-started/prisma-orm/quickstart/mysql", + "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true }, { @@ -1972,7 +1972,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/quickstart/postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -1982,7 +1982,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-mysql", - "destination": "/docs/getting-started/prisma-orm/quickstart/mysql", + "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true }, { @@ -1997,22 +1997,22 @@ }, { "source": "/docs/reference/tools-and-interfaces/prisma-client/api", - "destination": "/docs/reference/tools-and-interfaces/prisma-client", + "destination": "/docs/orm/reference/prisma-client-reference", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch", - "destination": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript", + "destination": "/docs/prisma-orm/quickstart/sql-server", "permanent": true }, { "source": "/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-reference", - "destination": "/docs/reference/api-reference/prisma-schema-reference", + "destination": "/docs/orm/reference/prisma-schema-reference", "permanent": true }, { "source": "/docs/reference/tools-and-interfaces/prisma-cli/command-reference", - "destination": "/docs/reference/api-reference/command-reference", + "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true }, { @@ -2027,12 +2027,12 @@ }, { "source": "/docs/understand-prisma/introduction", - "destination": "/docs/concepts/overview/what-is-prisma", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/understand-prisma/data-modeling", - "destination": "/docs/concepts/overview/what-is-prisma/data-modeling", + "destination": "/docs/orm", "permanent": true }, { @@ -2062,7 +2062,7 @@ }, { "source": "/docs/concepts/components/prisma-client/configuring-the-prisma-client-api", - "destination": "/docs/concepts/components/prisma-client/generating-prisma-client/customizing-the-prisma-client-api", + "destination": "/docs/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", "permanent": true }, { @@ -2072,32 +2072,32 @@ }, { "source": "/docs/concepts/components/prisma-client/field-selection", - "destination": "/docs/concepts/components/prisma-client/select-fields", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/error-reference", - "destination": "/docs/reference/api-reference/error-reference", + "destination": "/docs/orm/reference/error-reference", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/sorting", - "destination": "/docs/concepts/components/prisma-client/filtering-and-sorting", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/filtering", - "destination": "/docs/concepts/components/prisma-client/filtering-and-sorting", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/aggregations", - "destination": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing", + "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-json", - "destination": "/docs/concepts/components/prisma-client/working-with-advanced-types", + "destination": "/docs/orm/prisma-client/special-fields-and-types", "permanent": true }, { @@ -2107,7 +2107,7 @@ }, { "source": "/docs/concepts/components/prisma-client/advanced-usage-of-generated-types", - "destination": "/docs/concepts/components/prisma-client/working-with-generated-types", + "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", "permanent": true }, { @@ -2122,42 +2122,42 @@ }, { "source": "/docs/concepts/components/prisma-client/generating-prisma-client", - "destination": "/docs/concepts/components/prisma-client/working-with-prismaclient/generating-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/generating-prisma-client/customizing-the-prisma-client-api", - "destination": "/docs/concepts/components/prisma-client/working-with-prismaclient/use-custom-model-and-field-names", + "destination": "/docs/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/connection-management", - "destination": "/docs/concepts/components/prisma-client/working-with-prismaclient/connection-management", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/logging", - "destination": "/docs/concepts/components/prisma-client/working-with-prismaclient/logging", + "destination": "/docs/orm/prisma-client/observability-and-logging/logging", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/error-formatting", - "destination": "/docs/concepts/components/prisma-client/working-with-prismaclient/error-formatting", + "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/deployment", - "destination": "/docs/guides/deployment/deployment", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/concepts/components/prisma-migrate/prisma-migrate-flows", - "destination": "/docs/concepts/components/prisma-migrate", + "destination": "/docs/orm/prisma-migrate", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-generated-types", - "destination": "/docs/concepts/components/prisma-client/advanced-type-safety/operating-against-partial-structures-of-model-types", + "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", "permanent": true }, { @@ -2167,12 +2167,12 @@ }, { "source": "/docs/concepts/components/prisma-client/query-engine", - "destination": "/docs/concepts/components/prisma-engines/query-engine", + "destination": "/docs/orm/more/releases", "permanent": true }, { "source": "/docs/concepts/overview/under-the-hood", - "destination": "/docs/concepts/components/prisma-engines", + "destination": "/docs/orm/more/releases", "permanent": true }, { @@ -2242,22 +2242,22 @@ }, { "source": "/docs/mongodb", - "destination": "/docs/concepts/database-connectors/mongodb", + "destination": "/docs/orm/", "permanent": true }, { "source": "/docs/concepts/components/prisma-migrate/type-mapping", - "destination": "/docs/concepts/components/prisma-migrate/supported-types-and-db-features", + "destination": "/docs/orm/prisma-migrate/workflows/native-database-types", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-advanced-types", - "destination": "/docs/concepts/components/prisma-client/working-with-fields", + "destination": "/docs/orm/prisma-client/special-fields-and-types", "permanent": true }, { "source": "/docs/concepts/more/codemod", - "destination": "/docs/orm/more/upgrade-guides", + "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true }, { @@ -2302,7 +2302,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-node-postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -2347,7 +2347,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-node-postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -2362,7 +2362,7 @@ }, { "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/quickstart/postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true }, { @@ -2372,7 +2372,7 @@ }, { "source": "/docs/getting-started/setup-prisma/add-to-existing-project-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true }, { @@ -2497,7 +2497,7 @@ }, { "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true }, { @@ -2507,67 +2507,67 @@ }, { "source": "/docs/concepts/more/environment-variables", - "destination": "/docs/guides/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/concepts/more/environment-variables/managing-env-files-and-setting-variables", - "destination": "/docs/guides/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/concepts/more/environment-variables/using-multiple-env-files", - "destination": "/docs/guides/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/concepts/more/editor-setup", - "destination": "/docs/guides/development-environment/editor-setup", + "destination": "/docs/orm/more/dev-environment/editor-setup", "permanent": true }, { "source": "/docs/about/about-the-docs", - "destination": "/docs/about", + "destination": "/docs", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript", - "destination": "/docs/getting-started/prisma-orm/quickstart/sql-server", + "destination": "/docs/prisma-orm/quickstart/sql-server", "permanent": true }, { "source": "/docs/concepts/database-connectors/microsoft-sql-server", - "destination": "/docs/concepts/database-connectors/sql-server", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server/sql-server-connection-string", - "destination": "/docs/concepts/database-connectors/sql-server", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server/sql-server-local", - "destination": "/docs/concepts/database-connectors/sql-server/sql-server-local", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server/sql-server-docker", - "destination": "/docs/concepts/database-connectors/sql-server/sql-server-docker", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/components/preview-features/sql-server", - "destination": "/docs/concepts/database-connectors/sql-server", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/components/prisma-schema/relations/referential-actions/cyclic-referential-actions", - "destination": "/docs/concepts/components/prisma-schema/relations/referential-actions/special-rules-for-referential-actions", + "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true }, { "source": "/docs/concepts/components/prisma-schema/index-configuration", - "destination": "/docs/concepts/components/prisma-schema/indexes", + "destination": "/docs/orm/prisma-schema/data-model/indexes", "permanent": true }, { @@ -2582,67 +2582,67 @@ }, { "source": "/docs/data-platform/about/platform-limits-and-status", - "destination": "/docs/data-platform/about/limits-and-status", + "destination": "/docs/data-platform/platform-console/limits", "permanent": true }, { "source": "/docs/data-platform/about/platform-releases", - "destination": "/docs/data-platform/about/releases", + "destination": "/docs/data-platform/platform-console/maturity-levels", "permanent": true }, { "source": "/docs/data-platform/accounts", - "destination": "/docs/data-platform/account", + "destination": "/docs/data-platform/classic-projects/platform/account", "permanent": true }, { "source": "/docs/concepts/components/prisma-schema/relations/referential-integrity", - "destination": "/docs/concepts/components/prisma-schema/relations/relation-mode", + "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode", "permanent": true }, { "source": "/docs/data-platform/billing/early-adopter-plan", - "destination": "/docs/data-platform/billing/plans-and-quotas", + "destination": "https://www.prisma.io/pricing", "permanent": true }, { "source": "/docs/data-platform/members/user-roles", - "destination": "/docs/data-platform/members/roles-permissions", + "destination": "/docs/data-platform/classic-projects/platform/members/roles-permissions", "permanent": true }, { "source": "/docs/data-platform/members/data-collaborators", - "destination": "/docs/data-platform/members/add", + "destination": "/docs/data-platform/classic-projects/platform/members/add", "permanent": true }, { "source": "/docs/data-platform/environments/edit-settings/change-database-connection-string", - "destination": "/docs/data-platform/troubleshooting/cannot-change-db-of-env", + "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env", "permanent": true }, { "source": "/docs/guides/database/prototyping-schema-db-push", - "destination": "/docs/guides/migrate/prototyping-schema-db-push", + "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", "permanent": true }, { "source": "/docs/guides/database/patching-production", - "destination": "/docs/guides/migrate/patching-production", + "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true }, { "source": "/docs/guides/database/production-troubleshooting", - "destination": "/docs/guides/migrate/production-troubleshooting", + "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true }, { "source": "/docs/guides/database/multi-schema", - "destination": "/docs/guides/other/multi-schema", + "destination": "/docs/orm/prisma-schema/data-model/multi-schema", "permanent": true }, { "source": "/docs/guides/database/prisma-type-system", - "destination": "/docs/guides/other/prisma-type-system", + "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system", "permanent": true }, { @@ -2657,82 +2657,82 @@ }, { "source": "/docs/guides/migrate/deployment/deploy-database-changes-with-prisma-migrate", - "destination": "/docs/guides/deployment/deploy-database-changes-with-prisma-migrate", + "destination": "/docs/orm/prisma-client/deployment/deploy-database-changes-with-prisma-migrate", "permanent": true }, { "source": "/docs/guides/deployment/deployment", - "destination": "/docs/guides/deployment/deploy-prisma", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-heroku", - "destination": "/docs/guides/deployment/traditional/deploy-to-heroku", + "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-heroku", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-koyeb", - "destination": "/docs/guides/deployment/traditional/deploy-to-koyeb", + "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-koyeb", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides", - "destination": "/docs/guides/deployment/deploy-prisma", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-azure-functions", - "destination": "/docs/guides/deployment/serverless/deploy-to-azure-functions", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-azure-functions", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-vercel", - "destination": "/docs/guides/deployment/serverless/deploy-to-vercel", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-aws-lambda", - "destination": "/docs/guides/deployment/serverless/deploy-to-aws-lambda", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-netlify", - "destination": "/docs/guides/deployment/serverless/deploy-to-netlify", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-deno-deploy", - "destination": "/docs/guides/deployment/edge/deploy-to-deno-deploy", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-deno-deploy", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers", - "destination": "/docs/guides/deployment/edge/deploy-to-cloudflare-workers", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-migrations-from-a-local-environment", - "destination": "/docs/guides/deployment/deploy-migrations-from-a-local-environment", + "destination": "/docs/orm/prisma-client/deployment/deploy-migrations-from-a-local-environment", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/caveats-when-deploying-to-aws-platforms", - "destination": "/docs/guides/deployment/caveats-when-deploying-to-aws-platforms", + "destination": "/docs/orm/prisma-client/deployment/caveats-when-deploying-to-aws-platforms", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/deploying-to-a-different-os", - "destination": "/docs/guides/deployment/deploy-to-a-different-os", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/guides/deployment/deployment-guides/use-prisma-with-serverless-framework", - "destination": "/docs/guides/deployment/serverless/deploy-to-aws-lambda", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true }, { "source": "/docs/guides/deployment/use-prisma-with-serverless-framework", - "destination": "/docs/guides/deployment/serverless/deploy-to-aws-lambda", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true }, { @@ -2742,12 +2742,12 @@ }, { "source": "/docs/data-platform/about/limits-and-status", - "destination": "/docs/data-platform/classic-projects/about/limits-and-status", + "destination": "/docs/data-platform/platform-console/limits", "permanent": true }, { "source": "/docs/data-platform/about", - "destination": "/docs/data-platform/classic-projects/about", + "destination": "/docs/data-platform/platform-console/about", "permanent": true }, { @@ -2862,12 +2862,12 @@ }, { "source": "/docs/data-platform/billing/plans-and-quotas", - "destination": "/docs/data-platform/classic-projects/platform/billing/plans-and-quotas", + "destination": "https://www.prisma.io/pricing", "permanent": true }, { "source": "/docs/data-platform/billing/manage-plans", - "destination": "/docs/data-platform/classic-projects/platform/billing/manage-plans", + "destination": "https://www.prisma.io/pricing", "permanent": true }, { @@ -2887,7 +2887,7 @@ }, { "source": "/docs/data-platform/billing", - "destination": "/docs/data-platform/classic-projects/platform/billing", + "destination": "https://www.prisma.io/pricing", "permanent": true }, { @@ -2987,7 +2987,7 @@ }, { "source": "/docs/guides/performance-and-optimization/connection-management/configure-pg-bouncer", - "destination": "/docs/guides/performance-and-optimization/connection-management/configure-for-external-connection-pooler", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/pgbouncer", "permanent": true }, { @@ -3012,12 +3012,12 @@ }, { "source": "/docs/concepts/components/prisma-schema", - "destination": "/docs/orm/prisma-schema", + "destination": "/docs/orm/prisma-schema/overview", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-prismaclient", - "destination": "/docs/orm/prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true }, { @@ -3037,12 +3037,12 @@ }, { "source": "/docs/concepts/components/prisma-cli", - "destination": "/docs/orm/tools/prisma-cli", + "destination": "/docs/cli", "permanent": true }, { "source": "/docs/concepts/components/prisma-engines", - "destination": "/docs/orm/more/under-the-hood/engines", + "destination": "/docs/orm/more/releases", "permanent": true }, { @@ -3052,7 +3052,7 @@ }, { "source": "/docs/concepts/database-connectors", - "destination": "/docs/orm/overview", + "destination": "/docs/orm", "permanent": true }, { @@ -3062,7 +3062,7 @@ }, { "source": "/docs/concepts/more", - "destination": "/docs/orm/more", + "destination": "/docs/orm/more/releases", "permanent": true }, { @@ -3072,122 +3072,122 @@ }, { "source": "/docs/concepts/overview/why-prisma", - "destination": "/docs/orm/overview/introduction/why-prisma", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/should-you-use-prisma", - "destination": "/docs/orm/overview/introduction/should-you-use-prisma", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/what-is-prisma/data-modeling", - "destination": "/docs/orm/overview/introduction/data-modeling", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/what-is-prisma", - "destination": "/docs/orm/overview/introduction/what-is-prisma", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/components/database-drivers", - "destination": "/docs/orm/overview/databases/database-drivers", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/postgresql", - "destination": "/docs/orm/overview/databases/postgresql", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/mysql", - "destination": "/docs/orm/overview/databases/mysql", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/sqlite", - "destination": "/docs/orm/overview/databases/sqlite", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/mongodb", - "destination": "/docs/orm/overview/databases/mongodb", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/cockroachdb", - "destination": "/docs/orm/overview/databases/cockroachdb", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/sql-server/sql-server-local", - "destination": "/docs/orm/overview/databases/sql-server/sql-server-local", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/sql-server/sql-server-docker", - "destination": "/docs/orm/overview/databases/sql-server/sql-server-docker", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/database-connectors/sql-server", - "destination": "/docs/orm/overview/databases/sql-server", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/planetscale", - "destination": "/docs/orm/overview/databases/planetscale", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/cockroachdb", - "destination": "/docs/orm/overview/databases/cockroachdb", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/supabase", - "destination": "/docs/orm/overview/databases/supabase", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/neon", - "destination": "/docs/orm/overview/databases/neon", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/database/turso", - "destination": "/docs/orm/overview/databases/turso", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/concepts/overview/prisma-in-your-stack/fullstack", - "destination": "/docs/orm/overview/prisma-in-your-stack/fullstack", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/prisma-in-your-stack/is-prisma-an-orm", - "destination": "/docs/orm/overview/prisma-in-your-stack/is-prisma-an-orm", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/prisma-in-your-stack", - "destination": "/docs/orm/overview/prisma-in-your-stack", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview", - "destination": "/docs/orm/overview", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/generating-prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/instantiate-prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/instantiate-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true }, { @@ -3232,22 +3232,22 @@ }, { "source": "/docs/concepts/components/prisma-client/select-fields", - "destination": "/docs/orm/prisma-client/queries/select-fields", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/relation-queries", - "destination": "/docs/orm/prisma-client/queries/relation-queries", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/filtering-and-sorting", - "destination": "/docs/orm/prisma-client/queries/filtering-and-sorting", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/pagination", - "destination": "/docs/orm/prisma-client/queries/pagination", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { @@ -3262,47 +3262,47 @@ }, { "source": "/docs/concepts/components/prisma-client/full-text-search", - "destination": "/docs/orm/prisma-client/queries/full-text-search", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/custom-validation", - "destination": "/docs/orm/prisma-client/queries/custom-validation", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/computed-fields", - "destination": "/docs/orm/prisma-client/queries/computed-fields", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/excluding-fields", - "destination": "/docs/orm/prisma-client/queries/excluding-fields", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/custom-models", - "destination": "/docs/orm/prisma-client/queries/custom-models", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/case-sensitivity", - "destination": "/docs/orm/prisma-client/queries/case-sensitivity", + "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/raw-database-access", - "destination": "/docs/orm/prisma-client/queries/raw-database-access/raw-queries", + "destination": "/docs/orm/prisma-client/using-raw-sql/raw-queries", "permanent": true }, { "source": "/docs/guides/other/advanced-database-tasks/typesafe-raw-sql/safeql", - "destination": "/docs/orm/prisma-client/queries/raw-database-access/custom-and-type-safe-queries", + "destination": "/docs/orm/prisma-client/using-raw-sql/safeql", "permanent": true }, { "source": "/docs/guides/performance-and-optimization/query-optimization-performance", - "destination": "/docs/orm/prisma-client/queries/query-optimization-performance", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { @@ -3372,7 +3372,7 @@ }, { "source": "/docs/concepts/components/prisma-client/middleware/soft-delete-middleware", - "destination": "/docs/orm/prisma-client/client-extensions/middleware/soft-delete-middleware", + "destination": "/docs/orm/prisma-client/client-extensions", "permanent": true }, { @@ -3387,7 +3387,7 @@ }, { "source": "/docs/concepts/components/prisma-client/middleware", - "destination": "/docs/orm/prisma-client/client-extensions/middleware", + "destination": "/docs/orm/prisma-client/client-extensions", "permanent": true }, { @@ -3402,7 +3402,7 @@ }, { "source": "/docs/concepts/components/prisma-client/advanced-type-safety/prisma-validator", - "destination": "/docs/orm/prisma-client/type-safety/prisma-validator", + "destination": "/docs/orm/prisma-client/type-safety", "permanent": true }, { @@ -3422,7 +3422,7 @@ }, { "source": "/docs/guides/testing", - "destination": "/docs/orm/prisma-client/testing", + "destination": "/docs/orm/prisma-client/testing/unit-testing", "permanent": true }, { @@ -3472,12 +3472,12 @@ }, { "source": "/docs/guides/deployment/serverless", - "destination": "/docs/orm/prisma-client/deployment/serverless", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true }, { "source": "/docs/guides/deployment/edge/deploy-to-cloudflare-workers", - "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare", "permanent": true }, { @@ -3507,17 +3507,17 @@ }, { "source": "/docs/guides/deployment/deploy-to-a-different-os", - "destination": "/docs/orm/prisma-client/deployment/deploy-to-a-different-os", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/guides/deployment", - "destination": "/docs/orm/prisma-client/deployment", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true }, { "source": "/docs/concepts/components/prisma-client/metrics", - "destination": "/docs/orm/prisma-client/observability-and-logging/metrics", + "destination": "/docs/orm/prisma-client/observability-and-logging/logging", "permanent": true }, { @@ -3572,7 +3572,7 @@ }, { "source": "/docs/guides/migrate/developing-with-prisma-migrate/team-development", - "destination": "/docs/orm/prisma-migrate/workflows/team-development", + "destination": "/docs/guides/database/schema-changes", "permanent": true }, { @@ -3607,7 +3607,7 @@ }, { "source": "/docs/guides/migrate/data-migration", - "destination": "/docs/orm/prisma-migrate/workflows/data-migration", + "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", "permanent": true }, { @@ -3672,7 +3672,7 @@ }, { "source": "/docs/concepts/components/prisma-schema/relations/referential-actions/special-rules-for-referential-actions", - "destination": "/docs/orm/prisma-schema/data-model/relations/referential-actions/special-rules-for-referential-actions", + "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true }, { @@ -3727,7 +3727,7 @@ }, { "source": "/docs/concepts/components", - "destination": "/docs/orm/tools", + "destination": "/docs/studio", "permanent": true }, { @@ -3787,62 +3787,62 @@ }, { "source": "/docs/concepts/components/preview-features", - "destination": "/docs/orm/reference/preview-features", + "destination": "/docs/orm/reference/preview-features/client-preview-features", "permanent": true }, { "source": "/docs/reference", - "destination": "/docs/orm/reference", + "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true }, { "source": "/docs/concepts/components/prisma-engines/query-engine", - "destination": "/docs/orm/more/under-the-hood/engines", + "destination": "/docs/orm/more/releases", "permanent": true }, { "source": "/docs/guides/development-environment/environment-variables/env-files", - "destination": "/docs/orm/more/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/guides/development-environment/environment-variables/managing-env-files-and-setting-variables", - "destination": "/docs/orm/more/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/guides/development-environment/environment-variables/using-multiple-env-files", - "destination": "/docs/orm/more/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/guides/development-environment/environment-variables", - "destination": "/docs/orm/more/development-environment/environment-variables", + "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true }, { "source": "/docs/guides/development-environment/editor-setup", - "destination": "/docs/orm/more/development-environment/editor-setup", + "destination": "/docs/orm/more/dev-environment/editor-setup", "permanent": true }, { "source": "/docs/guides/development-environment", - "destination": "/docs/orm/more/development-environment", + "destination": "/docs/orm/more/dev-environment", "permanent": true }, { "source": "/docs/guides/other/troubleshooting-orm/creating-bug-reports", - "destination": "/docs/orm/more/help-and-troubleshooting/creating-bug-reports", + "destination": "https://github.com/prisma/prisma/issues/new?assignees=&labels=kind/bug&projects=&template=bug_report.yml", "permanent": true }, { "source": "/docs/guides/other/advanced-database-tasks/data-validation/postgresql", - "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/check-constraints", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/guides/other/troubleshooting-orm/help-articles", - "destination": "/docs/orm/more/help-and-troubleshooting/help-articles", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { @@ -3867,12 +3867,12 @@ }, { "source": "/docs/guides/database", - "destination": "/docs/orm/overview/databases", + "destination": "/docs/orm/reference/supported-databases", "permanent": true }, { "source": "/docs/guides/performance-and-optimization/metrics", - "destination": "/docs/orm/prisma-client/observability-and-logging/metrics", + "destination": "/docs/orm/prisma-client/observability-and-logging/logging", "permanent": true }, { @@ -3882,22 +3882,22 @@ }, { "source": "/docs/guides/performance-and-optimization", - "destination": "/docs/orm/prisma-client/queries/query-optimization-performance", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/reference/api-reference", - "destination": "/docs/orm/reference", + "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true }, { "source": "/docs/reference/database-reference", - "destination": "/docs/orm/reference", + "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true }, { "source": "/docs/data-platform", - "destination": "/docs/platform", + "destination": "/docs/console", "permanent": true }, { @@ -3922,17 +3922,17 @@ }, { "source": "/docs/about/prisma", - "destination": "/docs/about", + "destination": "/docs", "permanent": true }, { "source": "/docs/concepts/overview/prisma-in-your-stack/graphql", - "destination": "/docs/orm/overview/prisma-in-your-stack/graphql", + "destination": "/docs/orm", "permanent": true }, { "source": "/docs/concepts/overview/prisma-in-your-stack/rest", - "destination": "/docs/orm/overview/prisma-in-your-stack/rest", + "destination": "/docs/orm", "permanent": true }, { @@ -3967,7 +3967,7 @@ }, { "source": "/docs/platform/classic-projects", - "destination": "/docs/platform", + "destination": "/docs/console", "permanent": true }, { @@ -3982,17 +3982,17 @@ }, { "source": "/docs/getting-started/quickstart-node", - "destination": "/docs/getting-started/quickstart", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true }, { "source": "/docs/getting-started/quickstart-javascript", - "destination": "/docs/getting-started/quickstart", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true }, { "source": "/docs/getting-started/quickstart-typescript", - "destination": "/docs/getting-started/quickstart", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true }, { @@ -4012,7 +4012,7 @@ }, { "source": "/docs/platform/concepts", - "destination": "/docs/platform/about", + "destination": "/docs/console", "permanent": true }, { @@ -4022,7 +4022,7 @@ }, { "source": "/docs/orm/overview/going-beyond", - "destination": "/docs/orm/overview/beyond-prisma-orm", + "destination": "/docs/orm", "permanent": true }, { @@ -4047,7 +4047,7 @@ }, { "source": "/docs/accelerate/limitations", - "destination": "/docs/accelerate/known-limitations", + "destination": "/docs/accelerate/more/known-limitations", "permanent": true }, { @@ -4057,22 +4057,22 @@ }, { "source": "/docs/orm/more/migrating-to-prisma/migrate-from-typeorm", - "destination": "/docs/guides/migrate-from-typeorm", + "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", "permanent": true }, { "source": "/docs/orm/more/migrating-to-prisma/migrate-from-sequelize", - "destination": "/docs/guides/migrate-from-sequelize", + "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", "permanent": true }, { "source": "/docs/orm/more/migrating-to-prisma/migrate-from-mongoose", - "destination": "/docs/guides/migrate-from-mongoose", + "destination": "/docs/guides/switch-to-prisma-orm/from-mongoose", "permanent": true }, { "source": "/docs/orm/more/migrating-to-prisma/migrate-from-drizzle", - "destination": "/docs/guides/migrate-from-drizzle", + "destination": "/docs/guides/switch-to-prisma-orm/from-drizzle", "permanent": true }, { @@ -4087,72 +4087,72 @@ }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/autocompletion-in-graphql-resolvers-with-js", - "destination": "/docs/orm/more/help-and-troubleshooting/autocompletion-in-graphql-resolvers-with-js", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-dev-practices", - "destination": "/docs/orm/more/help-and-troubleshooting/nextjs-help", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-monorepo", - "destination": "/docs/orm/more/help-and-troubleshooting/nextjs-help", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-dynamic", - "destination": "/docs/orm/more/help-and-troubleshooting/nextjs-help", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles", - "destination": "/docs/orm/more/help-and-troubleshooting", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/working-with-many-to-many-relations", - "destination": "/docs/orm/more/help-and-troubleshooting/working-with-many-to-many-relations", + "destination": "/docs/orm/more/troubleshooting/many-to-many-relations", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/implicit-to-explicit-conversion", - "destination": "/docs/orm/more/help-and-troubleshooting/implicit-to-explicit-conversion", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/pkg-issue", - "destination": "/docs/orm/more/help-and-troubleshooting/pkg-issue", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/comparing-columns-through-raw-queries", - "destination": "/docs/orm/more/help-and-troubleshooting/comparing-columns-through-raw-queries", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/vercel-caching-issue", - "destination": "/docs/orm/more/help-and-troubleshooting/vercel-caching-issue", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/netlify-caching-issue", - "destination": "/docs/orm/more/help-and-troubleshooting/netlify-caching-issue", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/check-constraints", - "destination": "/docs/orm/more/help-and-troubleshooting/check-constraints", + "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-nuxt-module", - "destination": "/docs/orm/more/help-and-troubleshooting/prisma-nuxt-module", + "destination": "/docs/orm/more/troubleshooting/nuxt", "permanent": true }, { "source": "/docs/getting-started/prisma-postgres/import-from-existing-database", - "destination": "/docs/getting-started/prisma-postgres/import-from-existing-database-postgresql", + "destination": "/docs/prisma-postgres/import-from-existing-database-postgresql", "permanent": true }, { @@ -4162,47 +4162,47 @@ }, { "source": "/docs/guides/data-migration-with-expand-and-contract", - "destination": "/docs/guides/data-migration", + "destination": "/docs/guides/database/data-migration", "permanent": true }, { "source": "/docs/guides/prisma-orm-with-nextjs", - "destination": "/docs/guides/nextjs", + "destination": "/docs/guides/frameworks/nextjs", "permanent": true }, { "source": "/docs/guides/prisma-postgres-realtime-on-cloudflare", - "destination": "/docs/guides/realtime-apps", + "destination": "/docs/postgres", "permanent": true }, { "source": "/docs/guides/using-prisma-orm-with-cloudflare-d1", - "destination": "/docs/guides/cloudflare-d1", + "destination": "/docs/guides/deployment/cloudflare-d1", "permanent": true }, { "source": "/docs/guides/using-prisma-orm-with-turborepo", - "destination": "/docs/guides/turborepo", + "destination": "/docs/guides/deployment/turborepo", "permanent": true }, { "source": "/docs/guides/using-prisma-nuxt-module-with-prisma-postgres", - "destination": "/docs/guides/nuxt", + "destination": "/docs/guides/frameworks/nuxt", "permanent": true }, { "source": "/docs/guides/using-prisma-in-cursor", - "destination": "/docs/guides/cursor", + "destination": "/docs/ai/tools/cursor", "permanent": true }, { "source": "/docs/guides/using-prisma-in-docker", - "destination": "/docs/guides/docker", + "destination": "/docs/guides/deployment/docker", "permanent": true }, { "source": "/docs/guides/use-prisma-in-pnpm-worspaces", - "destination": "/docs/guides/use-prisma-in-pnpm-workspaces", + "destination": "/docs/guides/deployment/pnpm-workspaces", "permanent": true }, { @@ -4212,37 +4212,27 @@ }, { "source": "/docs/guides/cursor", - "destination": "/docs/orm/more/ai-tools/cursor", + "destination": "/docs/ai/tools/cursor", "permanent": true }, { "source": "/docs/guides/multiple-prisma-clients", - "destination": "/docs/guides/multiple-databases", + "destination": "/docs/guides/database/multiple-databases", "permanent": true }, { "source": "/docs/postgres/overview", - "destination": "/docs/postgres/introduction/overview", - "permanent": true - }, - { - "source": "/docs/postgres/faq", - "destination": "/docs/postgres/more/faq", + "destination": "/docs/postgres", "permanent": true }, { "source": "/docs/postgres/mcp-server", - "destination": "/docs/postgres/integrations/mcp-server", + "destination": "/docs/ai/tools/mcp-server", "permanent": true }, { "source": "/docs/postgres/known-limitations", - "destination": "/docs/postgres/more/known-limitations", - "permanent": true - }, - { - "source": "/docs/postgres/troubleshooting", - "destination": "/docs/postgres/more/troubleshooting", + "destination": "/docs/postgres", "permanent": true }, { @@ -4257,12 +4247,12 @@ }, { "source": "/docs/postgres/tcp-tunnel", - "destination": "/docs/postgres/database/tcp-tunnel", + "destination": "/docs/postgres/database/direct-connections", "permanent": true }, { "source": "/docs/postgres/tooling", - "destination": "/docs/postgres/integrations/tooling", + "destination": "/docs/guides/postgres/viewing-data", "permanent": true }, { @@ -4272,77 +4262,77 @@ }, { "source": "/docs/optimize/recommendations/excessive-number-of-rows-returned", - "destination": "/docs/postgres/query-optimization/recommendations/excessive-number-of-rows-returned", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/current-time", - "destination": "/docs/postgres/query-optimization/recommendations/current-time", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/unnecessary-indexes", - "destination": "/docs/postgres/query-optimization/recommendations/unnecessary-indexes", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/long-running-transactions", - "destination": "/docs/postgres/query-optimization/recommendations/long-running-transactions", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/indexing-on-unique-columns", - "destination": "/docs/postgres/query-optimization/recommendations/indexing-on-unique-columns", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/storing-blob-in-database", - "destination": "/docs/postgres/query-optimization/recommendations/storing-blob-in-database", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/queries-on-unindexed-columns", - "destination": "/docs/postgres/query-optimization/recommendations/queries-on-unindexed-columns", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/full-table-scans-caused-by-like-operations", - "destination": "/docs/postgres/query-optimization/recommendations/full-table-scans-caused-by-like-operations", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/repeated-query", - "destination": "/docs/postgres/query-optimization/recommendations/repeated-query", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/select-returning", - "destination": "/docs/postgres/query-optimization/recommendations/select-returning", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/avoid-db-money", - "destination": "/docs/postgres/query-optimization/recommendations/avoid-db-money", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/avoid-char", - "destination": "/docs/postgres/query-optimization/recommendations/avoid-char", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/avoid-varchar", - "destination": "/docs/postgres/query-optimization/recommendations/avoid-varchar", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations/avoid-timestamp-timestampz-0", - "destination": "/docs/postgres/query-optimization/recommendations/avoid-timestamp-timestampz-0", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { "source": "/docs/optimize/recommendations", - "destination": "/docs/postgres/query-optimization/recommendations", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true }, { @@ -4352,27 +4342,27 @@ }, { "source": "/docs/postgres/database/api-reference/management-api", - "destination": "/docs/postgres/introduction/management-api", + "destination": "/docs/management-api", "permanent": true }, { "source": "/docs/postgres/database/error-reference", - "destination": "/docs/postgres/database/api-reference/error-reference", + "destination": "/docs/postgres/error-reference", "permanent": true }, { "source": "/docs/postgres/integrations/vscode-extension", - "destination": "/docs/postgres/integrations/vscode", + "destination": "/docs/guides/postgres/vscode", "permanent": true }, { "source": "/docs/postgres/introduction/getting-started", - "destination": "/docs/postgres/getting-started", + "destination": "/docs/postgres", "permanent": true }, { "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-prismaPostgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true }, { @@ -4387,17 +4377,17 @@ }, { "source": "/docs/postgres/more/known-limitations", - "destination": "/docs/postgres/introduction/overview", + "destination": "/docs/postgres", "permanent": true }, { "source": "/docs/postgres/database/tooling", - "destination": "/docs/postgres/integrations/viewing-data", + "destination": "/docs/guides/postgres/viewing-data", "permanent": true }, { "source": "/docs/postgres/integrations/tooling", - "destination": "/docs/postgres/integrations/viewing-data", + "destination": "/docs/guides/postgres/viewing-data", "permanent": true }, { @@ -4452,7 +4442,7 @@ }, { "source": "/docs/guides/other/authentication-and-authorization/jwt-authentication", - "destination": "/docs/guides/authentication", + "destination": "/docs/guides/authentication/authjs/nextjs", "permanent": true }, { @@ -4627,35 +4617,598 @@ }, { "source": "/docs/reference/tools-and-interfaces/prisma-client", - "destination": "/docs/orm/reference/prisma-client-reference" + "destination": "/docs/orm/reference/prisma-client-reference", + "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/error-reference/p1012", - "destination": "/docs/orm/reference/error-reference#p1012" + "destination": "/docs/orm/reference/error-reference#p1012", + "permanent": true }, { "source": "/docs/orm/more/help-and-troubleshooting/error-reference/p2022", - "destination": "/docs/orm/reference/error-reference#p2022" + "destination": "/docs/orm/reference/error-reference#p2022", + "permanent": true }, { "source": "/docs/orm/more/development-environment/environment-variables/using-multiple-env-files", - "destination": "/docs/orm/more/dev-environment/environment-variables#using-multiple-env-files" + "destination": "/docs/orm/more/dev-environment/environment-variables#using-multiple-env-files", + "permanent": true }, { "source": "/docs/orm/prisma-schema/overview/multi-file-schemas", - "destination": "/docs/orm/prisma-schema/overview/location#multi-file-prisma-schema" + "destination": "/docs/orm/prisma-schema/overview/location#multi-file-prisma-schema", + "permanent": true }, { "source": "/docs/reference/tools-and-interfaces/prisma-migrate", - "destination": "/docs/orm/reference/prisma-cli-reference#prisma-migrate" + "destination": "/docs/orm/reference/prisma-cli-reference#prisma-migrate", + "permanent": true }, { - "source": "/docs/guides/bun", - "destination": "/docs/guides/runtimes/bun" + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", + "destination": "/docs/guides/upgrade-prisma-orm/v7", + "permanent": true }, { - "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", - "destination": "/docs/guides/upgrade-prisma-orm/v7" + "source": "/docs/reference/tools-and-interfaces/prisma-cli/installation", + "destination": "/docs/cli", + "permanent": true + }, + { + "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-7-migration-guide", + "destination": "/docs/guides/upgrade-prisma-orm/v7", + "permanent": true + }, + { + "source": "/docs/design-system", + "destination": "/docs", + "permanent": true + }, + { + "source": "/docs/reference/data-import-and-export/data-import-ol2eoh8xie", + "destination": "/docs/orm/prisma-schema/introspection", + "permanent": true + }, + { + "source": "/docs/prisma-orm/quickstart/prisma-postgres.md", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/prisma-orm", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/next-steps", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/databases/mongodb", + "destination": "/docs/orm/core-concepts/supported-databases/mongodb", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/troubleshooting/migration-failed-to-apply-cleanly-to-a-temporary-database", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", + "permanent": true + }, + { + "source": "/docs/orm/more/comparisons", + "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", + "permanent": true + }, + { + "source": "/docs/guides/database/developing-with-prisma-migrate/customizing-migrations", + "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", + "permanent": true + }, + { + "source": "/docs/prisma-orm/quickstart/mysql/js", + "destination": "/docs/prisma-orm/quickstart/mysql", + "permanent": true + }, + { + "source": "/docs/orm/reference/database-connectors/mongodb", + "destination": "/docs/orm/core-concepts/supported-databases/mongodb", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/instantiate-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", + "permanent": true + }, + { + "source": "/docs/concepts/components/prisma-client/advanced-queries", + "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", + "permanent": true + }, + { + "source": "/docs/7/orm/configuring-prisma/prisma-config", + "destination": "/docs/orm/reference/prisma-config-reference", + "permanent": true + }, + { + "source": "/docs/reference/clusters/overview-eu2ood0she", + "destination": "/docs/postgres", + "permanent": true + }, + { + "source": "/docs/orm/more/prisma-config/overview", + "destination": "/docs/orm/reference/prisma-config-reference", + "permanent": true + }, + { + "source": "/docs/prisma-orm/quic5rt/prisma-postgres", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/reference/api-reference/prisma-cli-reference/db-push", + "destination": "/docs/cli/db/push", + "permanent": true + }, + { + "source": "/docs/guides/general-guides/environment-variables", + "destination": "/docs/orm/reference/environment-variables-reference", + "permanent": true + }, + { + "source": "/docs/concepts/components/prisma-client/singleton-pattern", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", + "permanent": true + }, + { + "source": "/docs/orm/reference/drivers-and-adapters/adapters/pg", + "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-mysql", + "destination": "/docs/prisma-orm/quickstart/mysql", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/client-extensions/middleware", + "destination": "/docs/orm/prisma-client/client-extensions", + "permanent": true + }, + { + "source": "/docs/cli/migrate/generate", + "destination": "/docs/cli/generate", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/shadow-database", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database", + "permanent": true + }, + { + "source": "/docs/orm/more/releases/prisma-7.0.0", + "destination": "/docs/orm/more/releases", + "permanent": true + }, + { + "source": "/docs/orm/prisma-schema/data-model/models.md", + "destination": "/docs/orm/prisma-schema/data-model/models", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/netlify-functions", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/deploy-to-a-different-os", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-mysql", + "destination": "/docs/prisma-orm/quickstart/mysql", + "permanent": true + }, + { + "source": "/docs/guides/prisma-postgres", + "destination": "/docs/postgres", + "permanent": true + }, + { + "source": "/docs/guides/database/advanced-configuration/extensions", + "destination": "/docs/orm/prisma-schema/postgresql-extensions", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client-reference", + "destination": "/docs/orm/reference/prisma-client-reference", + "permanent": true + }, + { + "source": "/docs/accelerate/vercel-integration", + "destination": "/docs/guides/integrations/vercel-deployment", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/neon", + "destination": "/docs/orm/core-concepts/supported-databases/postgresql", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/mongodb", + "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", + "permanent": true + }, + { + "source": "/docs/orm/more/releases/prisma-7", + "destination": "/docs/orm/more/releases", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgresql", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", + "permanent": true + }, + { + "source": "/docs/reference/api-reference/prisma-postgres", + "destination": "/docs/postgres", + "permanent": true + }, + { + "source": "/docs/concepts/overview/prisma-schema", + "destination": "/docs/orm/prisma-schema/overview", + "permanent": true + }, + { + "source": "/docs/guides/deployment/deployment-guides/deploying-to-docker", + "destination": "/docs/guides/deployment/docker", + "permanent": true + }, + { + "source": "/docs/guides/authentication", + "destination": "/docs/guides/authentication/authjs/nextjs", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/edge-runtime/nextjs-edge", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-vercel", + "permanent": true + }, + { + "source": "/docs/guides/database/prisma-postgres/connect", + "destination": "/docs/postgres/database/direct-connections", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/client-extensions/middleware/soft-delete-middleware", + "destination": "/docs/orm/prisma-client/client-extensions", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/mongodb", + "destination": "/docs/orm/core-concepts/supported-databases/mongodb", + "permanent": true + }, + { + "source": "/docs/reference/api-reference/prisma-config", + "destination": "/docs/orm/reference/prisma-config-reference", + "permanent": true + }, + { + "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-adapters", + "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", + "permanent": true + }, + { + "source": "/docs/orm/prisma-schema/preview-features", + "destination": "/docs/orm/reference/preview-features/cli-preview-features", + "permanent": true + }, + { + "source": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-node-postgresql", + "destination": "/docs/prisma-orm/quickstart/postgresql", + "permanent": true + }, + { + "source": "/docs/concepts/components/prisma-schema/data-types", + "destination": "/docs/orm/prisma-schema/data-model/models", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/getting-started/quickstart/prisma-postgres", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/orm/more/development-environment/prisma-cli-reference", + "destination": "/docs/orm/reference/prisma-cli-reference", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/observability-and-logging/metrics", + "destination": "/docs/orm/prisma-client/observability-and-logging/logging", + "permanent": true + }, + { + "source": "/docs/reference/tools-and-interfaces/prisma-schema/data-sources", + "destination": "/docs/orm/prisma-schema/overview/data-sources", + "permanent": true + }, + { + "source": "/docs/orm/prisma-schema/prisma-schema-file", + "destination": "/docs/orm/prisma-schema/overview/location", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/driver-adapters/postgresql", + "destination": "/docs/orm/core-concepts/supported-databases/postgresql", + "permanent": true + }, + { + "source": "/docs/orm/more/deployment-guides/deploying-to-docker", + "destination": "/docs/guides/deployment/docker", + "permanent": true + }, + { + "source": "/docs/concepts/database-connectors/mongodb/schema", + "destination": "/docs/orm/core-concepts/supported-databases/mongodb", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/add-to-existing-project/mysql", + "destination": "/docs/prisma-orm/add-to-existing-project/mysql", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-sqlite", + "destination": "/docs/prisma-orm/quickstart/sqlite", + "permanent": true + }, + { + "source": "/docs/img/guides/prisma-bun-cover-image.png", + "destination": "/docs/guides/runtimes/bun", + "permanent": true + }, + { + "source": "/docs/reference/tools-and-interfaces/prisma-client/crud", + "destination": "/docs/orm/prisma-client/queries/crud", + "permanent": true + }, + { + "source": "/docs/orm/more/data-model/postgresql", + "destination": "/docs/orm/prisma-schema/data-model/models", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-prismaPostgres", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/orm/reference/prisma-schema-reference/datasource", + "destination": "/docs/orm/prisma-schema/overview/data-sources", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/handling-schema-drift", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup/instantiate-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-prismaPostgres", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/raw-database-access/query-raw", + "destination": "/docs/orm/prisma-client/using-raw-sql/raw-queries", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/generators", + "destination": "/docs/orm/prisma-schema/overview/generators", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/nextjs", + "destination": "/docs/guides/frameworks/nextjs", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/queries/nested-writes", + "destination": "/docs/orm/prisma-client/queries/crud", + "permanent": true + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/turborepo", + "destination": "/docs/guides/deployment/turborepo", + "permanent": true + }, + { + "source": "/docs/guides/database/accelerate/connection-pooling", + "destination": "/docs/accelerate/connection-pooling", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/driver-adapters/overview", + "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", + "permanent": true + }, + { + "source": "/docs/reference/api-reference/error-reference/p2022", + "destination": "/docs/orm/reference/error-reference#p2022", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/driver-adapters/mariadb", + "destination": "/docs/orm/core-concepts/supported-databases/mysql", + "permanent": true + }, + { + "source": "/docs/orm/more/deployment/vercel", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", + "permanent": true + }, + { + "source": "/docs/cli/generate.md", + "destination": "/docs/cli/generate", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postg", + "destination": "/docs/prisma-orm/quickstart/postgresql", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/edge-and-serverless-databases", + "destination": "/docs/orm/prisma-client/deployment/edge/overview", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/existing-database", + "destination": "/docs/orm/prisma-schema/introspection", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/deployment/connection-pooling", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/postgresql-nextjs", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/observability-and-logging", + "destination": "/docs/orm/prisma-client/observability-and-logging/logging", + "permanent": true + }, + { + "source": "/docs/reference/api-reference/prisma-cli-reference", + "destination": "/docs/orm/reference/prisma-cli-reference", + "permanent": true + }, + { + "source": "/docs/orm/more/troubleshooting/typescript-performance.md", + "destination": "/docs/orm/more/troubleshooting/typescript-performance", + "permanent": true + }, + { + "source": "/docs/guides/other/multi-tenancy", + "destination": "/docs/guides/database/multiple-databases", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/production-troubleshooting", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/add-to-existing-project-typescript-mysql", + "destination": "/docs/prisma-orm/add-to-existing-project/mysql", + "permanent": true + }, + { + "source": "/docs/postgres/iac", + "destination": "/docs/postgres", + "permanent": true + }, + { + "source": "/docs/orm/more/help-and-troubleshooting/help-articles/database-connector-timeout-errors", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", + "permanent": true + }, + { + "source": "/docs/guides/upgrade-guides", + "destination": "/docs/guides/upgrade-prisma-orm/v7", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/start-from-scratch/sqlite-typescript-node", + "destination": "/docs/prisma-orm/quickstart/sqlite", + "permanent": true + }, + { + "source": "/docs/orm/reference/prisma-schema-reference/model", + "destination": "/docs/orm/prisma-schema/data-model/models", + "permanent": true + }, + { + "source": "/docs/orm/reference/driver-adapters/mysql", + "destination": "/docs/orm/core-concepts/supported-databases/mysql", + "permanent": true + }, + { + "source": "/docs/guides/integrations/nestjs", + "destination": "/docs/guides/frameworks/nestjs", + "permanent": true + }, + { + "source": "/docs/orm/prisma-client/queries/raw-database-access/typed-sql", + "destination": "/docs/orm/prisma-client/using-raw-sql/typedsql", + "permanent": true + }, + { + "source": "/docs/orm/prisma-migrate/workflows/deployment", + "destination": "/docs/orm/prisma-migrate/workflows/development-and-production", + "permanent": true + }, + { + "source": "/docs/orm/reference/prisma-config", + "destination": "/docs/orm/reference/prisma-config-reference", + "permanent": true + }, + { + "source": "/docs/guides/other/integrations/frameworks/nestjs", + "destination": "/docs/guides/frameworks/nestjs", + "permanent": true + }, + { + "source": "/docs/guides/database/connecting-to-postgresql", + "destination": "/docs/orm/core-concepts/supported-databases/postgresql", + "permanent": true + }, + { + "source": "/docs/data-platform/accelerate", + "destination": "/docs/accelerate", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgresql", + "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", + "permanent": true + }, + { + "source": "/docs/getting-started/setup-prisma", + "destination": "/docs/prisma-orm/quickstart/prisma-postgres", + "permanent": true + }, + { + "source": "/docs/ai/promt", + "destination": "/docs/ai/prompts/prisma-7", + "permanent": true + }, + { + "source": "/docs/ai/prompt", + "destination": "/docs/ai/prompts/prisma-7", + "permanent": true } ] }