diff --git a/vercel.json b/vercel.json index 9d1396a39f..3fec0cf7d0 100644 --- a/vercel.json +++ b/vercel.json @@ -1734,6 +1734,2078 @@ { "source": "/docs/data-platform/classic-projects/platform/billing/manage-plans", "destination": "https://www.prisma.io/pricing" + }, + { + "source": "/docs/concepts/components/prisma-schema", + "destination": "/docs/orm/prisma-schema" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient", + "destination": "/docs/orm/prisma-client" + }, + { + "source": "/docs/concepts/components/prisma-client/transactions", + "destination": "/docs/orm/prisma-client/queries/transactions" + }, + { + "source": "/docs/concepts/components/prisma-migrate/get-started", + "destination": "/docs/orm/prisma-migrate/getting-started" + }, + { + "source": "/docs/concepts/components/prisma-migrate/db-push", + "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema" + }, + { + "source": "/docs/concepts/components/prisma-cli", + "destination": "/docs/orm/tools/prisma-cli" + }, + { + "source": "/docs/concepts/components/prisma-engines", + "destination": "/docs/orm/more/under-the-hood/engines" + }, + { + "source": "/docs/concepts/database-connectors/mongodb", + "destination": "/docs/orm/" + }, + { + "source": "/docs/concepts/database-connectors", + "destination": "/docs/orm/overview" + }, + { + "source": "/docs/concepts/more/telemetry", + "destination": "/docs/orm/tools/prisma-cli#telemetry" + }, + { + "source": "/docs/concepts/more", + "destination": "/docs/orm/more" + }, + { + "source": "/docs/concepts", + "destination": "/docs/orm" + }, + { + "source": "/docs/concepts/overview/why-prisma", + "destination": "/docs/orm/overview/introduction/why-prisma" + }, + { + "source": "/docs/concepts/overview/should-you-use-prisma", + "destination": "/docs/orm/overview/introduction/should-you-use-prisma" + }, + { + "source": "/docs/concepts/overview/what-is-prisma/data-modeling", + "destination": "/docs/orm/overview/introduction/data-modeling" + }, + { + "source": "/docs/concepts/overview/what-is-prisma", + "destination": "/docs/orm/overview/introduction/what-is-prisma" + }, + { + "source": "/docs/concepts/components/database-drivers", + "destination": "/docs/orm/overview/introduction/databases/database-drivers" + }, + { + "source": "/docs/concepts/database-connectors/postgresql", + "destination": "/docs/orm/overview/introduction/databases/postgresql" + }, + { + "source": "/docs/concepts/database-connectors/mysql", + "destination": "/docs/orm/overview/introduction/databases/mysql" + }, + { + "source": "/docs/concepts/database-connectors/sqlite", + "destination": "/docs/orm/overview/introduction/databases/sqlite" + }, + { + "source": "/docs/guides/database/mongodb", + "destination": "/docs/orm/overview/introduction/databases/mongodb" + }, + { + "source": "/docs/concepts/database-connectors/cockroachdb", + "destination": "/docs/orm/overview/introduction/databases/cockroachdb" + }, + { + "source": "/docs/concepts/database-connectors/sql-server/sql-server-local", + "destination": "/docs/orm/overview/introduction/databases/sql-server/sql-server-local" + }, + { + "source": "/docs/concepts/database-connectors/sql-server/sql-server-docker", + "destination": "/docs/orm/overview/introduction/databases/sql-server/sql-server-docker" + }, + { + "source": "/docs/concepts/database-connectors/sql-server", + "destination": "/docs/orm/overview/introduction/databases/sql-server" + }, + { + "source": "/docs/guides/database/planetscale", + "destination": "/docs/orm/overview/introduction/databases/planetscale" + }, + { + "source": "/docs/guides/database/cockroachdb", + "destination": "/docs/orm/overview/introduction/databases/cockroachdb" + }, + { + "source": "/docs/guides/database/supabase", + "destination": "/docs/orm/overview/introduction/databases/supabase" + }, + { + "source": "/docs/guides/database/neon", + "destination": "/docs/orm/overview/introduction/databases/neon" + }, + { + "source": "/docs/guides/database/turso", + "destination": "/docs/orm/overview/introduction/databases/turso" + }, + { + "source": "/docs/guides/database/images/embedded-replica-create-replica.png", + "destination": "/docs/orm/overview/introduction/databases/images/embedded-replica-create-replica.png" + }, + { + "source": "/docs/guides/database/images/embedded-replica-read.png", + "destination": "/docs/orm/overview/introduction/databases/images/embedded-replica-read.png" + }, + { + "source": "/docs/guides/database/images/embedded-replica-remote-read.png", + "destination": "/docs/orm/overview/introduction/databases/images/embedded-replica-remote-read.png" + }, + { + "source": "/docs/guides/database/images/embedded-replica-write-propagation.png", + "destination": "/docs/orm/overview/introduction/databases/images/embedded-replica-write-propagation.png" + }, + { + "source": "/docs/concepts/database-connectors/mongodb.png", + "destination": "/docs/orm/overview/introduction/databases/mongodb.png" + }, + { + "source": "/docs/concepts/database-connectors/mysql-connection-string.png", + "destination": "/docs/orm/overview/introduction/databases/mysql-connection-string.png" + }, + { + "source": "/docs/concepts/database-connectors/postgresql-connection-string.png", + "destination": "/docs/orm/overview/introduction/databases/postgresql-connection-string.png" + }, + { + "source": "/docs/concepts/overview/node-js-db-tools-tradeoffs.png", + "destination": "/docs/orm/overview/introduction/node-js-db-tools-tradeoffs.png" + }, + { + "source": "/docs/concepts/overview/prisma-makes-devs-productive.png", + "destination": "/docs/orm/overview/introduction/prisma-makes-devs-productive.png" + }, + { + "source": "/docs/concepts/overview/prisma-rest-apis.png", + "destination": "/docs/orm/overview/introduction/prisma-rest-apis.png" + }, + { + "source": "/docs/concepts/overview/user-post-relation-1-n.png", + "destination": "/docs/orm/overview/introduction/user-post-relation-1-n.png" + }, + { + "source": "/docs/concepts/overview/user-table.png", + "destination": "/docs/orm/overview/introduction/user-table.png" + }, + { + "source": "/docs/concepts/overview/user-table.svg", + "destination": "/docs/orm/overview/introduction/user-table.svg" + }, + { + "source": "/docs/concepts/overview/prisma-in-your-stack/rest.md", + "destination": "/docs/orm/overview/prisma-in-your-stack/rest.md" + }, + { + "source": "/docs/concepts/overview/prisma-in-your-stack/graphql.md", + "destination": "/docs/orm/overview/prisma-in-your-stack/graphql.md" + }, + { + "source": "/docs/concepts/overview/prisma-in-your-stack/fullstack", + "destination": "/docs/orm/overview/prisma-in-your-stack/fullstack" + }, + { + "source": "/docs/concepts/overview/prisma-in-your-stack/is-prisma-an-orm", + "destination": "/docs/orm/overview/prisma-in-your-stack/is-prisma-an-orm" + }, + { + "source": "/docs/concepts/overview/prisma-in-your-stack", + "destination": "/docs/orm/overview/prisma-in-your-stack" + }, + { + "source": "/docs/concepts/overview", + "destination": "/docs/orm/overview" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/generating-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-client" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/instantiate-prisma-client", + "destination": "/docs/orm/prisma-client/setup-and-configuration/instantiate-prisma-client" + }, + { + "source": "/docs/concepts/components/prisma-client/read-replicas", + "destination": "/docs/orm/prisma-client/setup-and-configuration/read-replicas" + }, + { + "source": "/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" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/logging", + "destination": "/docs/orm/prisma-client/setup-and-configuration/logging" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/error-formatting", + "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting" + }, + { + "source": "/docs/concepts/components/prisma-client/database-polyfills", + "destination": "/docs/orm/prisma-client/setup-and-configuration/database-polyfills" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/connection-management", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/connection-pool", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool" + }, + { + "source": "/docs/guides/performance-and-optimization/connection-management/configure-for-external-connection-pooler", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/pgbouncer" + }, + { + "source": "/docs/guides/performance-and-optimization/connection-management", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections" + }, + { + "source": "/docs/guides/performance-and-optimization/connection-management/serverless-connections-2.png", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/serverless-connections-2.png" + }, + { + "source": "/docs/guides/performance-and-optimization/connection-management/serverless-connections.png", + "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/serverless-connections.png" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/prisma-client-generation-workflow.png", + "destination": "/docs/orm/prisma-client/setup-and-configuration/prisma-client-generation-workflow.png" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/prisma-client-node-module.png", + "destination": "/docs/orm/prisma-client/setup-and-configuration/prisma-client-node-module.png" + }, + { + "source": "/docs/concepts/components/prisma-client/crud", + "destination": "/docs/orm/prisma-client/queries/crud" + }, + { + "source": "/docs/concepts/components/prisma-client/select-fields", + "destination": "/docs/orm/prisma-client/queries/select-fields" + }, + { + "source": "/docs/concepts/components/prisma-client/relation-queries", + "destination": "/docs/orm/prisma-client/queries/relation-queries" + }, + { + "source": "/docs/concepts/components/prisma-client/filtering-and-sorting", + "destination": "/docs/orm/prisma-client/queries/filtering-and-sorting" + }, + { + "source": "/docs/concepts/components/prisma-client/pagination", + "destination": "/docs/orm/prisma-client/queries/pagination" + }, + { + "source": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing", + "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing" + }, + { + "source": "/docs/guides/performance-and-optimization/prisma-client-transactions-guide", + "destination": "/docs/orm/prisma-client/queries/transactions" + }, + { + "source": "/docs/concepts/components/prisma-client/full-text-search", + "destination": "/docs/orm/prisma-client/queries/full-text-search" + }, + { + "source": "/docs/concepts/components/prisma-client/custom-validation", + "destination": "/docs/orm/prisma-client/queries/custom-validation" + }, + { + "source": "/docs/concepts/components/prisma-client/computed-fields", + "destination": "/docs/orm/prisma-client/queries/computed-fields" + }, + { + "source": "/docs/concepts/components/prisma-client/excluding-fields", + "destination": "/docs/orm/prisma-client/queries/excluding-fields" + }, + { + "source": "/docs/concepts/components/prisma-client/custom-models", + "destination": "/docs/orm/prisma-client/queries/custom-models" + }, + { + "source": "/docs/concepts/components/prisma-client/case-sensitivity", + "destination": "/docs/orm/prisma-client/queries/case-sensitivity" + }, + { + "source": "/docs/concepts/components/prisma-client/raw-database-access", + "destination": "/docs/orm/prisma-client/queries/raw-database-access/raw-queries" + }, + { + "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" + }, + { + "source": "/docs/guides/performance-and-optimization/query-optimization-performance", + "destination": "/docs/orm/prisma-client/queries/query-optimization-performance" + }, + { + "source": "/docs/concepts/components/prisma-client/composite-types", + "destination": "/docs/orm/prisma-client/special-fields-and-types/composite-types" + }, + { + "source": "/docs/concepts/components/prisma-client/null-and-undefined", + "destination": "/docs/orm/prisma-client/special-fields-and-types/null-and-undefined" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields", + "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-json-fields" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-fields/working-with-scalar-lists-arrays", + "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-scalar-lists-arrays" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-fields/working-with-composite-ids-and-constraints", + "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-composite-ids-and-constraints" + }, + { + "source": "/docs/concepts/components/prisma-client/working-with-fields", + "destination": "/docs/orm/prisma-client/special-fields-and-types" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/model", + "destination": "/docs/orm/prisma-client/client-extensions/model" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/client", + "destination": "/docs/orm/prisma-client/client-extensions/client" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/query", + "destination": "/docs/orm/prisma-client/client-extensions/query" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/result", + "destination": "/docs/orm/prisma-client/client-extensions/result" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/shared-extensions", + "destination": "/docs/orm/prisma-client/client-extensions/shared-extensions" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/type-utilities", + "destination": "/docs/orm/prisma-client/client-extensions/type-utilities" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions/extension-examples", + "destination": "/docs/orm/prisma-client/client-extensions/extension-examples" + }, + { + "source": "/docs/concepts/components/prisma-client/middleware/soft-delete-middleware", + "destination": "/docs/orm/prisma-client/client-extensions/middleware/soft-delete-middleware" + }, + { + "source": "/docs/concepts/components/prisma-client/middleware/logging-middleware", + "destination": "/docs/orm/prisma-client/client-extensions/middleware/logging-middleware" + }, + { + "source": "/docs/concepts/components/prisma-client/middleware/session-data-middleware", + "destination": "/docs/orm/prisma-client/client-extensions/middleware/session-data-middleware" + }, + { + "source": "/docs/concepts/components/prisma-client/middleware", + "destination": "/docs/orm/prisma-client/client-extensions/middleware" + }, + { + "source": "/docs/concepts/components/prisma-client/client-extensions", + "destination": "/docs/orm/prisma-client/client-extensions" + }, + { + "source": "/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" + }, + { + "source": "/docs/guides/other/prisma-type-system", + "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system" + }, + { + "source": "/docs/concepts/components/prisma-client/advanced-type-safety/prisma-validator", + "destination": "/docs/orm/prisma-client/type-safety/prisma-validator" + }, + { + "source": "/docs/concepts/components/prisma-client/advanced-type-safety", + "destination": "/docs/orm/prisma-client/type-safety" + }, + { + "source": "/docs/guides/testing/unit-testing", + "destination": "/docs/orm/prisma-client/testing/unit-testing" + }, + { + "source": "/docs/guides/testing/integration-testing", + "destination": "/docs/orm/prisma-client/testing/integration-testing" + }, + { + "source": "/docs/guides/testing/Docker_Diagram_V1.png", + "destination": "/docs/orm/prisma-client/testing/Docker_Diagram_V1.png" + }, + { + "source": "/docs/guides/testing", + "destination": "/docs/orm/prisma-client/testing" + }, + { + "source": "/docs/guides/deployment/deploy-prisma", + "destination": "/docs/orm/prisma-client/deployment/deploy-prisma" + }, + { + "source": "/docs/guides/deployment/traditional/deploy-to-heroku", + "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-heroku" + }, + { + "source": "/docs/guides/deployment/traditional/deploy-to-koyeb", + "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-koyeb" + }, + { + "source": "/docs/guides/deployment/traditional/images/heroku-architecture.png", + "destination": "/docs/orm/prisma-client/deployment/traditional/images/heroku-architecture.png" + }, + { + "source": "/docs/guides/deployment/traditional/images/heroku-deployed.png", + "destination": "/docs/orm/prisma-client/deployment/traditional/images/heroku-deployed.png" + }, + { + "source": "/docs/guides/deployment/traditional/images/koyeb-app-creation.png", + "destination": "/docs/orm/prisma-client/deployment/traditional/images/koyeb-app-creation.png" + }, + { + "source": "/docs/guides/deployment/traditional/images/koyeb-architecture.png", + "destination": "/docs/orm/prisma-client/deployment/traditional/images/koyeb-architecture.png" + }, + { + "source": "/docs/guides/deployment/traditional/images/koyeb-deployed.png", + "destination": "/docs/orm/prisma-client/deployment/traditional/images/koyeb-deployed.png" + }, + { + "source": "/docs/guides/deployment/traditional", + "destination": "/docs/orm/prisma-client/deployment/traditional" + }, + { + "source": "/docs/guides/deployment/serverless/deploy-to-azure-functions", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-azure-functions" + }, + { + "source": "/docs/guides/deployment/serverless/deploy-to-vercel", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel" + }, + { + "source": "/docs/guides/deployment/serverless/deploy-to-aws-lambda", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda" + }, + { + "source": "/docs/guides/deployment/serverless/deploy-to-netlify", + "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify" + }, + { + "source": "/docs/guides/deployment/serverless/images/00-deploy-to-vercel-architecture.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/00-deploy-to-vercel-architecture.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/10-deploy-to-vercel-deploy-button.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/10-deploy-to-vercel-deploy-button.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/10-deploy-to-vercel-deploy-button.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/10-deploy-to-vercel-deploy-button.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/20-deploy-to-vercel-select-github.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/20-deploy-to-vercel-select-github.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/20-deploy-to-vercel-select-github.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/20-deploy-to-vercel-select-github.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/30-deploy-to-vercel-create-git-repo.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/30-deploy-to-vercel-create-git-repo.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/30-deploy-to-vercel-create-git-repo.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/30-deploy-to-vercel-create-git-repo.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/40-deploy-to-vercel-configure-project.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/40-deploy-to-vercel-configure-project.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/40-deploy-to-vercel-configure-project.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/40-deploy-to-vercel-configure-project.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/50-deploy-to-vercel-success.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/50-deploy-to-vercel-success.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/50-deploy-to-vercel-success.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/50-deploy-to-vercel-success.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/60-deploy-to-vercel-preview-environment-variable.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/60-deploy-to-vercel-preview-environment-variable.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/60-deploy-to-vercel-preview-environment-variable.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/60-deploy-to-vercel-preview-environment-variable.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/70-deploy-to-vercel-environment-variables.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/70-deploy-to-vercel-environment-variables.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/70-deploy-to-vercel-environment-variables.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/70-deploy-to-vercel-environment-variables.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/01-deploy-to-netlify-architecture.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/01-deploy-to-netlify-architecture.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/02-deploy-to-netlify-example-repo-click-fork.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/02-deploy-to-netlify-example-repo-click-fork.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/02-deploy-to-netlify-example-repo-click-fork.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/02-deploy-to-netlify-example-repo-click-fork.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/03-deploy-to-netlify-example-repo-create-fork-page.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/03-deploy-to-netlify-example-repo-create-fork-page.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/03-deploy-to-netlify-example-repo-create-fork-page.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/03-deploy-to-netlify-example-repo-create-fork-page.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/04-deploy-to-netlify-copy-supabase-connection-string.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/04-deploy-to-netlify-copy-supabase-connection-string.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/04-deploy-to-netlify-copy-supabase-connection-string.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/04-deploy-to-netlify-copy-supabase-connection-string.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/05-deploy-to-netlify-netlify-init-configure-site.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/05-deploy-to-netlify-netlify-init-configure-site.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/05-deploy-to-netlify-netlify-init-configure-site.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/05-deploy-to-netlify-netlify-init-configure-site.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/06-deploy-to-netlify-site-settings.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/06-deploy-to-netlify-site-settings.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/06-deploy-to-netlify-site-settings.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/06-deploy-to-netlify-site-settings.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/07-deploy-to-netlify-environment-variables-settings.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/07-deploy-to-netlify-environment-variables-settings.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/07-deploy-to-netlify-environment-variables-settings.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/07-deploy-to-netlify-environment-variables-settings.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/08-deploy-to-netlify-application-deployed.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/08-deploy-to-netlify-application-deployed.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/08-deploy-to-netlify-application-deployed.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/08-deploy-to-netlify-application-deployed.snagx" + }, + { + "source": "/docs/guides/deployment/serverless/images/09-deploy-to-netlify-application-deployed-call-result.png", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/09-deploy-to-netlify-application-deployed-call-result.png" + }, + { + "source": "/docs/guides/deployment/serverless/images/09-deploy-to-netlify-application-deployed-call-result.snagx", + "destination": "/docs/orm/prisma-client/deployment/serverless/images/09-deploy-to-netlify-application-deployed-call-result.snagx" + }, + { + "source": "/docs/guides/deployment/serverless", + "destination": "/docs/orm/prisma-client/deployment/serverless" + }, + { + "source": "/docs/concepts/components/prisma-client/module-bundlers", + "destination": "/docs/orm/prisma-client/deployment/module-bundlers" + }, + { + "source": "/docs/guides/deployment/edge/deploy-to-cloudflare-workers", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers" + }, + { + "source": "/docs/guides/deployment/edge/deploy-to-deno-deploy", + "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-deno-deploy" + }, + { + "source": "/docs/guides/deployment/edge/images/03-import-project.png", + "destination": "/docs/orm/prisma-client/deployment/edge/images/03-import-project.png" + }, + { + "source": "/docs/guides/deployment/edge/images/03-import-project.snagx", + "destination": "/docs/orm/prisma-client/deployment/edge/images/03-import-project.snagx" + }, + { + "source": "/docs/guides/deployment/edge/images/04-connect-db.png", + "destination": "/docs/orm/prisma-client/deployment/edge/images/04-connect-db.png" + }, + { + "source": "/docs/guides/deployment/edge/images/04-connect-db.snagx", + "destination": "/docs/orm/prisma-client/deployment/edge/images/04-connect-db.snagx" + }, + { + "source": "/docs/guides/deployment/edge/images/05-data-proxy.png", + "destination": "/docs/orm/prisma-client/deployment/edge/images/05-data-proxy.png" + }, + { + "source": "/docs/guides/deployment/edge/images/05-data-proxy.snagx", + "destination": "/docs/orm/prisma-client/deployment/edge/images/05-data-proxy.snagx" + }, + { + "source": "/docs/guides/deployment/edge/images/01-create-repo.png", + "destination": "/docs/orm/prisma-client/deployment/edge/images/01-create-repo.png" + }, + { + "source": "/docs/guides/deployment/edge/images/02-deploy-to-deno-project-parameters.png", + "destination": "/docs/orm/prisma-client/deployment/edge/images/02-deploy-to-deno-project-parameters.png" + }, + { + "source": "/docs/guides/deployment/edge/images/02-deploy-to-deno-project-parameters.snagx", + "destination": "/docs/orm/prisma-client/deployment/edge/images/02-deploy-to-deno-project-parameters.snagx" + }, + { + "source": "/docs/guides/deployment/edge", + "destination": "/docs/orm/prisma-client/deployment/edge" + }, + { + "source": "/docs/guides/deployment/deploy-database-changes-with-prisma-migrate", + "destination": "/docs/orm/prisma-client/deployment/deploy-database-changes-with-prisma-migrate" + }, + { + "source": "/docs/guides/deployment/deploy-migrations-from-a-local-environment", + "destination": "/docs/orm/prisma-client/deployment/deploy-migrations-from-a-local-environment" + }, + { + "source": "/docs/guides/deployment/caveats-when-deploying-to-aws-platforms", + "destination": "/docs/orm/prisma-client/deployment/caveats-when-deploying-to-aws-platforms" + }, + { + "source": "/docs/guides/deployment/deploy-to-a-different-os", + "destination": "/docs/orm/prisma-client/deployment/deploy-to-a-different-os" + }, + { + "source": "/docs/guides/deployment", + "destination": "/docs/orm/prisma-client/deployment" + }, + { + "source": "/docs/concepts/components/prisma-client/metrics", + "destination": "/docs/orm/prisma-client/observability-and-logging/metrics" + }, + { + "source": "/docs/concepts/components/prisma-client/opentelemetry-tracing", + "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing" + }, + { + "source": "/docs/concepts/components/prisma-client/jaeger.png", + "destination": "/docs/orm/prisma-client/observability-and-logging/jaeger.png" + }, + { + "source": "/docs/concepts/components/prisma-client/trace-diagram.png", + "destination": "/docs/orm/prisma-client/observability-and-logging/trace-diagram.png" + }, + { + "source": "/docs/concepts/components/prisma-client/debugging", + "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/debugging" + }, + { + "source": "/docs/concepts/components/prisma-client/handling-exceptions-and-errors", + "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/handling-exceptions-and-errors" + }, + { + "source": "/docs/concepts/components/prisma-client", + "destination": "/docs/orm/prisma-client" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/add-prisma-migrate-to-a-project", + "destination": "/docs/orm/prisma-migrate/getting-started" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model" + }, + { + "source": "/docs/concepts/components/prisma-migrate/migration-histories", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/migration-histories" + }, + { + "source": "/docs/concepts/components/prisma-migrate/shadow-database", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database" + }, + { + "source": "/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/limitations-and-known-issues" + }, + { + "source": "/docs/concepts/components/prisma-migrate/legacy-migrate", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/legacy-migrate" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/database-first-migration-flow.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/database-first-migration-flow.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/db-push-flow.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/db-push-flow.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/entity-first-migration-flow.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/entity-first-migration-flow.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/prisma-migrate-dev-flow.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-dev-flow.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/prisma-migrate-diff-flow.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-diff-flow.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/prisma-migrate-lifecycle.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-lifecycle.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/mental-model-illustrations/prisma-migrate-state-mgt.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model-illustrations/prisma-migrate-state-mgt.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/migrate-mapping.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/migrate-mapping.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/shadow-database.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate/shadow-db.png", + "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-db.png" + }, + { + "source": "/docs/guides/migrate/seed-database", + "destination": "/docs/orm/prisma-migrate/workflows/seeding" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/team-development", + "destination": "/docs/orm/prisma-migrate/workflows/team-development" + }, + { + "source": "/docs/concepts/components/prisma-migrate/supported-types-and-db-features", + "destination": "/docs/orm/prisma-migrate/workflows/native-database-types" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/enable-native-database-functions", + "destination": "/docs/orm/prisma-migrate/workflows/native-database-functions" + }, + { + "source": "/docs/guides/migrate/prototyping-schema-db-push", + "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/troubleshooting-development", + "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/baselining", + "destination": "/docs/orm/prisma-migrate/workflows/baselining" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/customizing-migrations", + "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations" + }, + { + "source": "/docs/guides/migrate/data-migration", + "destination": "/docs/orm/prisma-migrate/workflows/data-migration" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/squashing-migrations", + "destination": "/docs/orm/prisma-migrate/workflows/squashing-migrations" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/generating-down-migrations", + "destination": "/docs/orm/prisma-migrate/workflows/generating-down-migrations" + }, + { + "source": "/docs/guides/migrate/production-troubleshooting", + "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/include-unsupported-database-features", + "destination": "/docs/orm/prisma-migrate/workflows/unsupported-database-features" + }, + { + "source": "/docs/concepts/components/prisma-migrate/migrate-development-production", + "destination": "/docs/orm/prisma-migrate/workflows/development-and-production" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/deploy-db.png", + "destination": "/docs/orm/prisma-migrate/workflows/deploy-db.png" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/existing-database.png", + "destination": "/docs/orm/prisma-migrate/workflows/existing-database.png" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/migrate-team-dev.png", + "destination": "/docs/orm/prisma-migrate/workflows/migrate-team-dev.png" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/migration-history.png", + "destination": "/docs/orm/prisma-migrate/workflows/migration-history.png" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate/new-dev-db.png", + "destination": "/docs/orm/prisma-migrate/workflows/new-dev-db.png" + }, + { + "source": "/docs/concepts/components/prisma-migrate", + "destination": "/docs/orm/prisma-migrate" + }, + { + "source": "/docs/concepts/components/prisma-schema/data-sources", + "destination": "/docs/orm/prisma-schema/overview/data-sources" + }, + { + "source": "/docs/concepts/components/prisma-schema/generators", + "destination": "/docs/orm/prisma-schema/overview/generators" + }, + { + "source": "/docs/concepts/components/prisma-schema/data-model", + "destination": "/docs/orm/prisma-schema/data-model/models" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/one-to-one-relations", + "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-one-relations" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/one-to-many-relations", + "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-many-relations" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/many-to-many-relations", + "destination": "/docs/orm/prisma-schema/data-model/relations/many-to-many-relations" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/self-relations", + "destination": "/docs/orm/prisma-schema/data-model/relations/self-relations" + }, + { + "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" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/referential-actions", + "destination": "/docs/orm/prisma-schema/data-model/relations/referential-actions" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/relation-mode", + "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/troubleshooting-relations", + "destination": "/docs/orm/prisma-schema/data-model/relations/troubleshooting-relations" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations", + "destination": "/docs/orm/prisma-schema/data-model/relations" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/one-to-many.png", + "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-many.png" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/quick-fix-index.png", + "destination": "/docs/orm/prisma-schema/data-model/relations/quick-fix-index.png" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/quick-fix-index.snagx", + "destination": "/docs/orm/prisma-schema/data-model/relations/quick-fix-index.snagx" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/relations-intro.png", + "destination": "/docs/orm/prisma-schema/data-model/relations/relations-intro.png" + }, + { + "source": "/docs/concepts/components/prisma-schema/relations/sample-schema.png", + "destination": "/docs/orm/prisma-schema/data-model/relations/sample-schema.png" + }, + { + "source": "/docs/concepts/components/prisma-schema/indexes", + "destination": "/docs/orm/prisma-schema/data-model/indexes" + }, + { + "source": "/docs/concepts/components/prisma-schema/views", + "destination": "/docs/orm/prisma-schema/data-model/views" + }, + { + "source": "/docs/concepts/components/prisma-schema/names-in-underlying-database", + "destination": "/docs/orm/prisma-schema/data-model/database-mapping" + }, + { + "source": "/docs/guides/other/multi-schema", + "destination": "/docs/orm/prisma-schema/data-model/multi-schema" + }, + { + "source": "/docs/concepts/components/prisma-schema/features-without-psl-equivalent", + "destination": "/docs/orm/prisma-schema/data-model/unsupported-database-features" + }, + { + "source": "/docs/concepts/components/introspection", + "destination": "/docs/orm/prisma-schema/introspection" + }, + { + "source": "/docs/concepts/components/prisma-schema/postgresql-extensions", + "destination": "/docs/orm/prisma-schema/postgresql-extensions" + }, + { + "source": "/docs/concepts/components/prisma-schema/prisma-schema/relations-intro.png", + "destination": "/docs/orm/prisma-schema/prisma-schema/relations-intro.png" + }, + { + "source": "/docs/concepts/components/prisma-schema/prisma-schema/sample-database.png", + "destination": "/docs/orm/prisma-schema/prisma-schema/sample-database.png" + }, + { + "source": "/docs/concepts/components/prisma-studio", + "destination": "/docs/orm/tools/prisma-studio" + }, + { + "source": "/docs/concepts/components/images/drivers/qe-query-engine-adapter.png", + "destination": "/docs/orm/tools/images/drivers/qe-query-engine-adapter.png" + }, + { + "source": "/docs/concepts/components/images/drivers/qe-query-execution-flow.png", + "destination": "/docs/orm/tools/images/drivers/qe-query-execution-flow.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/models-view.png", + "destination": "/docs/orm/tools/images/prisma-studio/models-view.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/open-close-models.png", + "destination": "/docs/orm/tools/images/prisma-studio/open-close-models.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/model-view-keyboard-shortcuts.png", + "destination": "/docs/orm/tools/images/prisma-studio/model-view-keyboard-shortcuts.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/save-multiple-changes.png", + "destination": "/docs/orm/tools/images/prisma-studio/save-multiple-changes.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/add-remove-filters.png", + "destination": "/docs/orm/tools/images/prisma-studio/add-remove-filters.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/show-hide-fields.png", + "destination": "/docs/orm/tools/images/prisma-studio/show-hide-fields.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/show-hide-records.png", + "destination": "/docs/orm/tools/images/prisma-studio/show-hide-records.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/model-sort.png", + "destination": "/docs/orm/tools/images/prisma-studio/model-sort.png" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/array.svg", + "destination": "/docs/orm/tools/images/prisma-studio/array.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/boolean.svg", + "destination": "/docs/orm/tools/images/prisma-studio/boolean.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/database.svg", + "destination": "/docs/orm/tools/images/prisma-studio/database.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/datetime.svg", + "destination": "/docs/orm/tools/images/prisma-studio/datetime.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/enum.svg", + "destination": "/docs/orm/tools/images/prisma-studio/enum.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/number.svg", + "destination": "/docs/orm/tools/images/prisma-studio/number.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/object.svg", + "destination": "/docs/orm/tools/images/prisma-studio/object.svg" + }, + { + "source": "/docs/concepts/components/images/prisma-studio/string.svg", + "destination": "/docs/orm/tools/images/prisma-studio/string.svg" + }, + { + "source": "/docs/concepts/components", + "destination": "/docs/orm/tools" + }, + { + "source": "/docs/reference/api-reference/prisma-client-reference", + "destination": "/docs/orm/reference/prisma-client-reference" + }, + { + "source": "/docs/reference/api-reference/prisma-schema-reference", + "destination": "/docs/orm/reference/prisma-schema-reference" + }, + { + "source": "/docs/reference/api-reference/command-reference", + "destination": "/docs/orm/reference/prisma-cli-reference" + }, + { + "source": "/docs/reference/api-reference/error-reference", + "destination": "/docs/orm/reference/error-reference" + }, + { + "source": "/docs/reference/api-reference/environment-variables-reference", + "destination": "/docs/orm/reference/environment-variables-reference" + }, + { + "source": "/docs/reference/database-reference/database-features", + "destination": "/docs/orm/reference/database-features" + }, + { + "source": "/docs/reference/database-reference/supported-databases", + "destination": "/docs/orm/reference/supported-databases" + }, + { + "source": "/docs/reference/database-reference/connection-urls", + "destination": "/docs/orm/reference/connection-urls" + }, + { + "source": "/docs/reference/system-requirements", + "destination": "/docs/orm/reference/system-requirements" + }, + { + "source": "/docs/concepts/components/preview-features/client-preview-features", + "destination": "/docs/orm/reference/preview-features/client-preview-features" + }, + { + "source": "/docs/concepts/components/preview-features/cli-preview-features", + "destination": "/docs/orm/reference/preview-features/cli-preview-features" + }, + { + "source": "/docs/concepts/components/preview-features", + "destination": "/docs/orm/reference/preview-features" + }, + { + "source": "/docs/reference", + "destination": "/docs/orm/reference" + }, + { + "source": "/docs/concepts/components/prisma-engines/query-engine", + "destination": "/docs/orm/more/under-the-hood/engines" + }, + { + "source": "/docs/concepts/components/prisma-engines/query-engine-node-js-at-runtime.png", + "destination": "/docs/orm/more/under-the-hood/query-engine-node-js-at-runtime.png" + }, + { + "source": "/docs/concepts/components/prisma-engines/typical-flow-query-engine-at-runtime.png", + "destination": "/docs/orm/more/under-the-hood/typical-flow-query-engine-at-runtime.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-5", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-4", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-4" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-3", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions/codemods", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions/codemods" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-versions", + "destination": "/docs/orm/more/upgrade-guides/upgrading-versions" + }, + { + "source": "/docs/guides/upgrade-guides/upgrading-to-use-preview-features", + "destination": "/docs/orm/more/upgrade-guides/upgrading-to-use-preview-features" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/TablePlus-GUI.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/TablePlus-GUI.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/add-missing-default-constraints-to-columns.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/add-missing-default-constraints-to-columns.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/altering-columns-to-use-enum.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/altering-columns-to-use-enum.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/download-graphql-schema.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/download-graphql-schema.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/expose-prisma-model-fields-with-t-model.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/expose-prisma-model-fields-with-t-model.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/fix-columns-with-json-data-types.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/fix-columns-with-json-data-types.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/fix-incorrect-m-n-relations-sql.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/fix-incorrect-m-n-relations-sql.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/fix-schema-incompatibilities.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/fix-schema-incompatibilities.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/prisma-cli-introspection-flow.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/prisma-cli-introspection-flow.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/regenerate-resolvers-with-t-crud.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/regenerate-resolvers-with-t-crud.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/run-sql-command-to-alter-column.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/run-sql-command-to-alter-column.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/images/use-t-crud-to-generate-resolvers.png", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/images/use-t-crud-to-generate-resolvers.png" + }, + { + "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1", + "destination": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1" + }, + { + "source": "/docs/concepts/more/comparisons/prisma-and-typeorm", + "destination": "/docs/orm/more/comparisons/prisma-and-typeorm" + }, + { + "source": "/docs/concepts/more/comparisons/prisma-and-sequelize", + "destination": "/docs/orm/more/comparisons/prisma-and-sequelize" + }, + { + "source": "/docs/concepts/more/comparisons/prisma-and-mongoose", + "destination": "/docs/orm/more/comparisons/prisma-and-mongoose" + }, + { + "source": "/docs/concepts/more/comparisons/prisma-and-drizzle", + "destination": "/docs/orm/more/comparisons/prisma-and-drizzle" + }, + { + "source": "/docs/concepts/more/comparisons", + "destination": "/docs/orm/more/comparisons" + }, + { + "source": "/docs/guides/migrate-to-prisma/migrate-from-typeorm", + "destination": "/docs/orm/more/migrating-to-prisma/migrate-from-typeorm" + }, + { + "source": "/docs/guides/migrate-to-prisma/migrate-from-sequelize", + "destination": "/docs/orm/more/migrating-to-prisma/migrate-from-sequelize" + }, + { + "source": "/docs/guides/migrate-to-prisma/migrate-from-mongoose", + "destination": "/docs/orm/more/migrating-to-prisma/migrate-from-mongoose" + }, + { + "source": "/docs/guides/migrate-to-prisma", + "destination": "/docs/orm/more/migrating-to-prisma" + }, + { + "source": "/docs/guides/development-environment/environment-variables/env-files", + "destination": "/docs/orm/more/development-environment/environment-variables/env-files" + }, + { + "source": "/docs/guides/development-environment/environment-variables/managing-env-files-and-setting-variables", + "destination": "/docs/orm/more/development-environment/environment-variables/managing-env-files-and-setting-variables" + }, + { + "source": "/docs/guides/development-environment/environment-variables/using-multiple-env-files", + "destination": "/docs/orm/more/development-environment/environment-variables/using-multiple-env-files" + }, + { + "source": "/docs/guides/development-environment/environment-variables", + "destination": "/docs/orm/more/development-environment/environment-variables" + }, + { + "source": "/docs/guides/development-environment/editor-setup", + "destination": "/docs/orm/more/development-environment/editor-setup" + }, + { + "source": "/docs/guides/development-environment", + "destination": "/docs/orm/more/development-environment" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/creating-bug-reports", + "destination": "/docs/orm/more/help-and-troubleshooting/creating-bug-reports" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/autocompletion-in-graphql-resolvers-with-js", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/autocompletion-in-graphql-resolvers-with-js" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/working-with-many-to-many-relations", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/working-with-many-to-many-relations" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-dev-practices", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-dev-practices" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-monorepo" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/pkg-issue", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/pkg-issue" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/comparing-columns-through-raw-queries", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/comparing-columns-through-raw-queries" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/vercel-caching-issue", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/vercel-caching-issue" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/netlify-caching-issue", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/netlify-caching-issue" + }, + { + "source": "/docs/guides/other/advanced-database-tasks/data-validation/postgresql", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/check-constraints" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/netlify-build-command-filled.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/netlify-build-command-filled.png" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/netlify-edit-settings.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/netlify-edit-settings.png" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/prisma-autocompletion-in-js.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-autocompletion-in-js.png" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/unwanted-autocomplete-values-in-vscode.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/unwanted-autocomplete-values-in-vscode.png" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/vercel-ui-build-command-filled.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/vercel-ui-build-command-filled.png" + }, + { + "source": "/docs/guides/other/troubleshooting-orm/help-articles/vercel-ui-build-command.png", + "destination": "/docs/orm/more/help-and-troubleshooting/help-articles/vercel-ui-build-command.png" + }, + { + "source": "/docs/about/prisma/releases", + "destination": "/docs/orm/more/releases" + }, + { + "source": "/docs/data-platform/accelerate/what-is-accelerate", + "destination": "/docs/accelerate/what-is-accelerate" + }, + { + "source": "/docs/data-platform/accelerate/getting-started", + "destination": "/docs/accelerate/getting-started" + }, + { + "source": "/docs/data-platform/accelerate/concepts", + "destination": "/docs/accelerate/concepts" + }, + { + "source": "/docs/data-platform/accelerate/api-reference", + "destination": "/docs/accelerate/api-reference" + }, + { + "source": "/docs/data-platform/accelerate/limitations", + "destination": "/docs/accelerate/limitations" + }, + { + "source": "/docs/data-platform/accelerate/evaluating", + "destination": "/docs/accelerate/evaluating" + }, + { + "source": "/docs/data-platform/accelerate/faq", + "destination": "/docs/accelerate/faq" + }, + { + "source": "/docs/data-platform/accelerate/feedback", + "destination": "/docs/accelerate/feedback" + }, + { + "source": "/docs/data-platform/accelerate/images/accelerate-update-database-connection-string.png", + "destination": "/docs/accelerate/images/accelerate-update-database-connection-string.png" + }, + { + "source": "/docs/data-platform/accelerate/images/accelerate.png", + "destination": "/docs/accelerate/images/accelerate.png" + }, + { + "source": "/docs/data-platform/accelerate/images/no-cache.png", + "destination": "/docs/accelerate/images/no-cache.png" + }, + { + "source": "/docs/data-platform/accelerate/images/speed-test.png", + "destination": "/docs/accelerate/images/speed-test.png" + }, + { + "source": "/docs/data-platform/accelerate/images/swr.png", + "destination": "/docs/accelerate/images/swr.png" + }, + { + "source": "/docs/data-platform/accelerate/images/ttl.png", + "destination": "/docs/accelerate/images/ttl.png" + }, + { + "source": "/docs/data-platform/accelerate/images/ttl_and_swr.png", + "destination": "/docs/accelerate/images/ttl_and_swr.png" + }, + { + "source": "/docs/guides/migrate/developing-with-prisma-migrate", + "destination": "/docs/orm/prisma-migrate" + }, + { + "source": "/docs/guides/migrate/patching-production", + "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing" + }, + { + "source": "/docs/guides/migrate", + "destination": "/docs/orm/prisma-migrate" + }, + { + "source": "/docs/guides/database", + "destination": "/docs/orm/overview/databases" + }, + { + "source": "/docs/guides/performance-and-optimization/metrics", + "destination": "/docs/orm/prisma-client/observability-and-logging/metrics" + }, + { + "source": "/docs/guides/performance-and-optimization/query-tracing", + "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing" + }, + { + "source": "/docs/guides/performance-and-optimization", + "destination": "/docs/orm/prisma-client/queries/query-optimization-performance" + }, + { + "source": "/docs/guides/upgrade-guides", + "destination": "/docs/orm/more/upgrade-guides" + }, + { + "source": "/docs/guides/other/troubleshooting-orm", + "destination": "/docs/orm/more/help-and-troubleshooting" + }, + { + "source": "/docs/guides/other/advanced-database-tasks/typesafe-raw-sql", + "destination": "/docs/orm/prisma-client/queries/raw-database-access/custom-and-type-safe-queries" + }, + { + "source": "/docs/guides/other/advanced-database-tasks/data-validation", + "destination": "/docs/orm/prisma-client/queries/custom-validation" + }, + { + "source": "/docs/guides/other/advanced-database-tasks", + "destination": "/docs/orm" + }, + { + "source": "/docs/guides/other", + "destination": "/docs/orm" + }, + { + "source": "/docs/guides", + "destination": "/docs/orm" + }, + { + "source": "/docs/data-platform/pulse/what-is-pulse", + "destination": "/docs/pulse/what-is-pulse" + }, + { + "source": "/docs/data-platform/pulse/getting-started", + "destination": "/docs/pulse/getting-started" + }, + { + "source": "/docs/data-platform/pulse/concepts", + "destination": "/docs/pulse/concepts" + }, + { + "source": "/docs/data-platform/pulse/api-reference", + "destination": "/docs/pulse/api-reference" + }, + { + "source": "/docs/data-platform/pulse/current-limitations", + "destination": "/docs/pulse/current-limitations" + }, + { + "source": "/docs/data-platform/pulse/faq", + "destination": "/docs/pulse/faq" + }, + { + "source": "/docs/data-platform/pulse/feedback", + "destination": "/docs/pulse/feedback" + }, + { + "source": "/docs/reference/api-reference", + "destination": "/docs/orm/reference" + }, + { + "source": "/docs/reference/database-reference", + "destination": "/docs/orm/reference" + }, + { + "source": "/docs/data-platform/platform-console/about", + "destination": "/docs/platform/platform-console/about" + }, + { + "source": "/docs/data-platform/platform-console/concepts/workspaces", + "destination": "/docs/platform/platform-console/concepts/workspaces" + }, + { + "source": "/docs/data-platform/platform-console/concepts/projects", + "destination": "/docs/platform/platform-console/concepts/projects" + }, + { + "source": "/docs/data-platform/platform-console/concepts", + "destination": "/docs/platform/platform-console/concepts" + }, + { + "source": "/docs/data-platform/platform-console/maturity-levels", + "destination": "/docs/platform/platform-console/maturity-levels" + }, + { + "source": "/docs/data-platform/platform-console/limits", + "destination": "/docs/platform/platform-console/limits" + }, + { + "source": "/docs/data-platform/platform-console/support", + "destination": "/docs/platform/platform-console/support" + }, + { + "source": "/docs/data-platform/platform-console", + "destination": "/docs/platform/platform-console" + }, + { + "source": "/docs/data-platform/classic-projects/data-proxy/use-data-proxy", + "destination": "/docs/platform/classic-projects/data-proxy/use-data-proxy" + }, + { + "source": "/docs/data-platform/classic-projects/data-proxy/deploy", + "destination": "/docs/platform/classic-projects/data-proxy/deploy" + }, + { + "source": "/docs/data-platform/classic-projects/data-proxy/prisma-cli-with-data-proxy", + "destination": "/docs/platform/classic-projects/data-proxy/prisma-cli-with-data-proxy" + }, + { + "source": "/docs/data-platform/classic-projects/data-proxy/considerations-limitations", + "destination": "/docs/platform/classic-projects/data-proxy/considerations-limitations" + }, + { + "source": "/docs/data-platform/classic-projects/data-proxy", + "destination": "/docs/platform/classic-projects/data-proxy" + }, + { + "source": "/docs/data-platform/classic-projects/platform/static-ips", + "destination": "/docs/platform/classic-projects/platform/static-ips" + }, + { + "source": "/docs/data-platform/classic-projects/platform/projects/create", + "destination": "/docs/platform/classic-projects/platform/projects/create" + }, + { + "source": "/docs/data-platform/classic-projects/platform/projects/edit-settings", + "destination": "/docs/platform/classic-projects/platform/projects/edit-settings" + }, + { + "source": "/docs/data-platform/classic-projects/platform/projects/delete-project", + "destination": "/docs/platform/classic-projects/platform/projects/delete-project" + }, + { + "source": "/docs/data-platform/classic-projects/platform/projects", + "destination": "/docs/platform/classic-projects/platform/projects" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/view-all", + "destination": "/docs/platform/classic-projects/platform/environments/view-all" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/create", + "destination": "/docs/platform/classic-projects/platform/environments/create" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle", + "destination": "/docs/platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/edit-settings/change-default-environment", + "destination": "/docs/platform/classic-projects/platform/environments/edit-settings/change-default-environment" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/edit-settings", + "destination": "/docs/platform/classic-projects/platform/environments/edit-settings" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments/delete", + "destination": "/docs/platform/classic-projects/platform/environments/delete" + }, + { + "source": "/docs/data-platform/classic-projects/platform/environments", + "destination": "/docs/platform/classic-projects/platform/environments" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/roles-permissions", + "destination": "/docs/platform/classic-projects/platform/members/roles-permissions" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/add", + "destination": "/docs/platform/classic-projects/platform/members/add" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/change-role", + "destination": "/docs/platform/classic-projects/platform/members/change-role" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/remove", + "destination": "/docs/platform/classic-projects/platform/members/remove" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/images/team-members-invite-and-select-role.png", + "destination": "/docs/platform/classic-projects/platform/members/images/team-members-invite-and-select-role.png" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members/images/team-members-invite-and-select-role.snagx", + "destination": "/docs/platform/classic-projects/platform/members/images/team-members-invite-and-select-role.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/platform/members", + "destination": "/docs/platform/classic-projects/platform/members" + }, + { + "source": "/docs/data-platform/classic-projects/platform/data-browser", + "destination": "/docs/platform/classic-projects/platform/data-browser" + }, + { + "source": "/docs/data-platform/classic-projects/platform/query-console", + "destination": "/docs/platform/classic-projects/platform/query-console" + }, + { + "source": "/docs/data-platform/classic-projects/platform/schema-viewer", + "destination": "/docs/platform/classic-projects/platform/schema-viewer" + }, + { + "source": "/docs/data-platform/classic-projects/platform/account", + "destination": "/docs/platform/classic-projects/platform/account" + }, + { + "source": "/docs/data-platform/classic-projects/platform/github-integration", + "destination": "/docs/platform/classic-projects/platform/github-integration" + }, + { + "source": "/docs/data-platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out", + "destination": "/docs/platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out" + }, + { + "source": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env", + "destination": "/docs/platform/classic-projects/platform/troubleshooting/cannot-change-db-of-env" + }, + { + "source": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file", + "destination": "/docs/platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file" + }, + { + "source": "/docs/data-platform/classic-projects/platform/troubleshooting/schema-file-does-not-update", + "destination": "/docs/platform/classic-projects/platform/troubleshooting/schema-file-does-not-update" + }, + { + "source": "/docs/data-platform/classic-projects/platform/troubleshooting", + "destination": "/docs/platform/classic-projects/platform/troubleshooting" + }, + { + "source": "/docs/data-platform/classic-projects/platform", + "destination": "/docs/platform/classic-projects/platform" + }, + { + "source": "/docs/data-platform/classic-projects/support", + "destination": "/docs/platform/classic-projects/support" + }, + { + "source": "/docs/data-platform/classic-projects/images/account/profile-menu-github-account.png", + "destination": "/docs/platform/classic-projects/images/account/profile-menu-github-account.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/account/profile-menu-github-account.snagx", + "destination": "/docs/platform/classic-projects/images/account/profile-menu-github-account.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/account/sign-up-01-create-first-project.png", + "destination": "/docs/platform/classic-projects/images/account/sign-up-01-create-first-project.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/account/sign-up-01-create-first-project.snagx", + "destination": "/docs/platform/classic-projects/images/account/sign-up-01-create-first-project.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/common/open-project-settings.png", + "destination": "/docs/platform/classic-projects/images/common/open-project-settings.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/common/open-project-settings.snagx", + "destination": "/docs/platform/classic-projects/images/common/open-project-settings.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/common/support-pop-up.png", + "destination": "/docs/platform/classic-projects/images/common/support-pop-up.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/common/support-pop-up.snagx", + "destination": "/docs/platform/classic-projects/images/common/support-pop-up.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/models-view.png", + "destination": "/docs/platform/classic-projects/images/data-browser/models-view.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/models-view.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/models-view.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/open-close-models.png", + "destination": "/docs/platform/classic-projects/images/data-browser/open-close-models.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/open-close-models.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/open-close-models.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/model-view-keyboard-shortcuts.png", + "destination": "/docs/platform/classic-projects/images/data-browser/model-view-keyboard-shortcuts.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/model-view-keyboard-shortcuts.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/model-view-keyboard-shortcuts.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/save-multiple-changes.png", + "destination": "/docs/platform/classic-projects/images/data-browser/save-multiple-changes.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/save-multiple-changes.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/save-multiple-changes.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/add-remove-filters.png", + "destination": "/docs/platform/classic-projects/images/data-browser/add-remove-filters.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/add-remove-filters.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/add-remove-filters.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/show-hide-fields.png", + "destination": "/docs/platform/classic-projects/images/data-browser/show-hide-fields.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/show-hide-fields.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/show-hide-fields.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/show-hide-records.png", + "destination": "/docs/platform/classic-projects/images/data-browser/show-hide-records.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/show-hide-records.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/show-hide-records.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/model-sort.png", + "destination": "/docs/platform/classic-projects/images/data-browser/model-sort.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/model-sort.snagx", + "destination": "/docs/platform/classic-projects/images/data-browser/model-sort.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/array.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/array.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/boolean.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/boolean.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/database.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/database.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/datetime.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/datetime.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/enum.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/enum.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/number.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/number.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/object.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/object.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-browser/string.svg", + "destination": "/docs/platform/classic-projects/images/data-browser/string.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/copy-connection-string.png", + "destination": "/docs/platform/classic-projects/images/data-proxy/copy-connection-string.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/copy-connection-string.snagx", + "destination": "/docs/platform/classic-projects/images/data-proxy/copy-connection-string.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/create-and-name-new-connection-string.png", + "destination": "/docs/platform/classic-projects/images/data-proxy/create-and-name-new-connection-string.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/create-and-name-new-connection-string.snagx", + "destination": "/docs/platform/classic-projects/images/data-proxy/create-and-name-new-connection-string.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/prisma-bundle-with-data-proxy.svg", + "destination": "/docs/platform/classic-projects/images/data-proxy/prisma-bundle-with-data-proxy.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/data-proxy/prisma-bundle-without-data-proxy.svg", + "destination": "/docs/platform/classic-projects/images/data-proxy/prisma-bundle-without-data-proxy.svg" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-01-drop-down-select-create.png", + "destination": "/docs/platform/classic-projects/images/environments/create-01-drop-down-select-create.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-01-drop-down-select-create.snagx", + "destination": "/docs/platform/classic-projects/images/environments/create-01-drop-down-select-create.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-env-upload-schema-file.png", + "destination": "/docs/platform/classic-projects/images/environments/create-env-upload-schema-file.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-no-schema-sync-02-repo-branch-database-connection-string-data-proxy.png", + "destination": "/docs/platform/classic-projects/images/environments/create-no-schema-sync-02-repo-branch-database-connection-string-data-proxy.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-no-schema-sync-02-repo-branch-database-connection-string-data-proxy.snagx", + "destination": "/docs/platform/classic-projects/images/environments/create-no-schema-sync-02-repo-branch-database-connection-string-data-proxy.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-on-schema-sync-02-connection-string-static-ips-data-proxy-region.png", + "destination": "/docs/platform/classic-projects/images/environments/create-on-schema-sync-02-connection-string-static-ips-data-proxy-region.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/create-on-schema-sync-02-connection-string-static-ips-data-proxy-region.snagx", + "destination": "/docs/platform/classic-projects/images/environments/create-on-schema-sync-02-connection-string-static-ips-data-proxy-region.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/default-environment.png", + "destination": "/docs/platform/classic-projects/images/environments/default-environment.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/default-environment.snagx", + "destination": "/docs/platform/classic-projects/images/environments/default-environment.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/delete-01-click-three-dot-select-delete.png", + "destination": "/docs/platform/classic-projects/images/environments/delete-01-click-three-dot-select-delete.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/delete-01-click-three-dot-select-delete.snagx", + "destination": "/docs/platform/classic-projects/images/environments/delete-01-click-three-dot-select-delete.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-database-connection-string.png", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-database-connection-string.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-database-connection-string.snagx", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-database-connection-string.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-default.png", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-default.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-default.snagx", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-default.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-name-and-URL-handle.png", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-name-and-URL-handle.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/edit-01-change-name-and-URL-handle.snagx", + "destination": "/docs/platform/classic-projects/images/environments/edit-01-change-name-and-URL-handle.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/list-all-environments.png", + "destination": "/docs/platform/classic-projects/images/environments/list-all-environments.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/list-all-environments.snagx", + "destination": "/docs/platform/classic-projects/images/environments/list-all-environments.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/switch-environment.png", + "destination": "/docs/platform/classic-projects/images/environments/switch-environment.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/switch-environment.snagx", + "destination": "/docs/platform/classic-projects/images/environments/switch-environment.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/view-all-01-environments-drop-down-view-all.png", + "destination": "/docs/platform/classic-projects/images/environments/view-all-01-environments-drop-down-view-all.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/environments/view-all-01-environments-drop-down-view-all.snagx", + "destination": "/docs/platform/classic-projects/images/environments/view-all-01-environments-drop-down-view-all.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/add-github-account-or-org.png", + "destination": "/docs/platform/classic-projects/images/github/add-github-account-or-org.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/add-github-account-or-org.snagx", + "destination": "/docs/platform/classic-projects/images/github/add-github-account-or-org.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/grant-access-github-app.png", + "destination": "/docs/platform/classic-projects/images/github/grant-access-github-app.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/grant-access-github-app.snagx", + "destination": "/docs/platform/classic-projects/images/github/grant-access-github-app.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/grant-access-to-select-github-repositories.png", + "destination": "/docs/platform/classic-projects/images/github/grant-access-to-select-github-repositories.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/github/grant-access-to-select-github-repositories.snagx", + "destination": "/docs/platform/classic-projects/images/github/grant-access-to-select-github-repositories.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/create-02-enable-schema-sync-github-account-branch-schema-path.png", + "destination": "/docs/platform/classic-projects/images/projects/create-02-enable-schema-sync-github-account-branch-schema-path.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/create-02-enable-schema-sync-github-account-branch-schema-path.snagx", + "destination": "/docs/platform/classic-projects/images/projects/create-02-enable-schema-sync-github-account-branch-schema-path.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/create-02-link-schema-file-from-a-repository.png", + "destination": "/docs/platform/classic-projects/images/projects/create-02-link-schema-file-from-a-repository.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/create-02-upload-schema-file.png", + "destination": "/docs/platform/classic-projects/images/projects/create-02-upload-schema-file.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/prisma-data-platform-projects-page.png", + "destination": "/docs/platform/classic-projects/images/projects/prisma-data-platform-projects-page.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/projects/prisma-data-platform-projects-page.snagx", + "destination": "/docs/platform/classic-projects/images/projects/prisma-data-platform-projects-page.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/add-query-with-autocomplete.png", + "destination": "/docs/platform/classic-projects/images/query-console/add-query-with-autocomplete.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/add-query-with-autocomplete.snagx", + "destination": "/docs/platform/classic-projects/images/query-console/add-query-with-autocomplete.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/components.png", + "destination": "/docs/platform/classic-projects/images/query-console/components.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/components.snagx", + "destination": "/docs/platform/classic-projects/images/query-console/components.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/run-query.png", + "destination": "/docs/platform/classic-projects/images/query-console/run-query.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/query-console/run-query.snagx", + "destination": "/docs/platform/classic-projects/images/query-console/run-query.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/overview.png", + "destination": "/docs/platform/classic-projects/images/schema-viewer/overview.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/overview.snagx", + "destination": "/docs/platform/classic-projects/images/schema-viewer/overview.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/project-introspected-schema.png", + "destination": "/docs/platform/classic-projects/images/schema-viewer/project-introspected-schema.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/project-introspected-schema.snagx", + "destination": "/docs/platform/classic-projects/images/schema-viewer/project-introspected-schema.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/project-no-models-no-schema.png", + "destination": "/docs/platform/classic-projects/images/schema-viewer/project-no-models-no-schema.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/project-no-models-no-schema.snagx", + "destination": "/docs/platform/classic-projects/images/schema-viewer/project-no-models-no-schema.snagx" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/project-schema-viewer.png", + "destination": "/docs/platform/classic-projects/images/schema-viewer/project-schema-viewer.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/provide-prisma-schema.png", + "destination": "/docs/platform/classic-projects/images/schema-viewer/provide-prisma-schema.png" + }, + { + "source": "/docs/data-platform/classic-projects/images/schema-viewer/provide-prisma-schema.snagx", + "destination": "/docs/platform/classic-projects/images/schema-viewer/provide-prisma-schema.snagx" + }, + { + "source": "/docs/data-platform/classic-projects", + "destination": "/docs/platform/classic-projects" + }, + { + "source": "/docs/data-platform", + "destination": "/docs/platform" + }, + { + "source": "/docs/about/prisma/example-projects", + "destination": "https://github.com/prisma/prisma-examples/" + }, + { + "source": "/docs/about/prisma/roadmap", + "destination": "/docs/orm/more/releases#roadmap" + }, + { + "source": "/docs/about/prisma/faq", + "destination": "/support" + }, + { + "source": "/docs/about/prisma/limitations", + "destination": "/docs/orm/prisma-schema/data-model/models#limitations" + }, + { + "source": "/docs/about/prisma", + "destination": "/docs/about" + }, + { + "source": "/docs/data-platform/accelerate", + "destination": "/docs/accelerate" + }, + { + "source": "/docs/data-platform/pulse", + "destination": "/docs/pulse" } ] }