diff --git a/apps/docs/vercel.json b/apps/docs/vercel.json index 4a7660de0d..834ac42cca 100644 --- a/apps/docs/vercel.json +++ b/apps/docs/vercel.json @@ -1,5614 +1,1264 @@ { "redirects": [ - { - "source": "/docs/tags/alpine", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/apm", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/application-performance-monitoring", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/best-practices", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/ci-cd", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/containerization", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/data-migration", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/database", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/datadog", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/deployment", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/docker", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/dynamic-usage", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/embedding", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/expand-and-contract", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/framework", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/git", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/guides", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/migration", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/monorepo", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/multiple-databases", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/multiple-prisma-clients", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/my-sql", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/nest-js", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/next-js", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/nuxt", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/optimization", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/orm", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/pnpm-workspace", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/postgre-sql", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/postgresql", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/prisma", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/prisma-migrate", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/prisma-orm", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/prisma-postgres", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/prisma-studio", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/production", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/react-router", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/rest-api", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/schema", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/schema-evolution", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/spans", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/sq-lite", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/testing", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/tracing", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/turborepo", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/tutorials", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/vercel", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags/workflows", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/search", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/tags", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/docs-components", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/docs-components/frontmatter", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/docs-components/mdx-examples", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/boilerplate-content", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/image-guidelines", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/prisma-product-names", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/schema-models", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/spelling-punctuation-formatting", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/user-interace-guidelines", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/word-choice", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/style-guide/writing-style", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/about/template", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/cockroachdb", - "destination": "/docs/prisma-orm/add-to-existing-project/cockroachdb", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/mongodb", - "destination": "/docs/prisma-orm/add-to-existing-project/mongodb", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/mysql", - "destination": "/docs/prisma-orm/add-to-existing-project/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/planetscale", - "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/planetscale-postgres", - "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql", - "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/prisma-postgres", - "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/sql-server", - "destination": "/docs/prisma-orm/add-to-existing-project/sql-server", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project/sqlite", - "destination": "/docs/prisma-orm/add-to-existing-project/sqlite", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/cockroachdb", - "destination": "/docs/prisma-orm/quickstart/cockroachdb", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/mongodb", - "destination": "/docs/prisma-orm/quickstart/mongodb", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/planetscale", - "destination": "/docs/prisma-orm/quickstart/planetscale", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/planetscale-postgres", - "destination": "/docs/prisma-orm/quickstart/planetscale", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/postgresql", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/prisma-postgres", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/sql-server", - "destination": "/docs/prisma-orm/quickstart/sql-server", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/quickstart/sqlite", - "destination": "/docs/prisma-orm/quickstart/sqlite", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres", - "destination": "/docs/prisma-postgres/quickstart/prisma-orm", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/from-the-cli", - "destination": "/docs/prisma-postgres/from-the-cli", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/import-from-existing-database-mysql", - "destination": "/docs/prisma-postgres/import-from-existing-database-mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/import-from-existing-database-postgresql", - "destination": "/docs/prisma-postgres/import-from-existing-database-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/quickstart/drizzle-orm", - "destination": "/docs/prisma-postgres/quickstart/drizzle-orm", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/quickstart/kysely", - "destination": "/docs/prisma-postgres/quickstart/kysely", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/quickstart/prisma-orm", - "destination": "/docs/prisma-postgres/quickstart/prisma-orm", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/quickstart/typeorm", - "destination": "/docs/prisma-postgres/quickstart/typeorm", - "permanent": true - }, - { - "source": "/docs/orm/getting-started/add-to-existing-project", - "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/orm/getting-started/quickstart", - "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/postgres/getting-started/quickstart", - "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/postgres/getting-started/import-from-existing-database", - "destination": "/docs/postgres/import-from-existing-database", - "permanent": true - }, - { - "source": "/docs/getting-started", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/accelerate/api-reference", - "destination": "/docs/accelerate/reference/api-reference", - "permanent": true - }, - { - "source": "/docs/guides/ai-sdk-nextjs", - "destination": "/docs/guides/integrations/ai-sdk", - "permanent": true - }, - { - "source": "/docs/guides/astro", - "destination": "/docs/guides/frameworks/astro", - "permanent": true - }, - { - "source": "/docs/guides/authjs-nextjs", - "destination": "/docs/guides/authentication/authjs/nextjs", - "permanent": true - }, - { - "source": "/docs/accelerate/faq", - "destination": "/docs/accelerate/more/faq", - "permanent": true - }, - { - "source": "/docs/accelerate/feedback", - "destination": "/docs/accelerate/more/feedback", - "permanent": true - }, - { - "source": "/docs/accelerate/known-limitations", - "destination": "/docs/accelerate/more/known-limitations", - "permanent": true - }, - { - "source": "/docs/accelerate/troubleshoot", - "destination": "/docs/accelerate/more/troubleshoot", - "permanent": true - }, - { - "source": "/docs/guides/betterauth-astro", - "destination": "/docs/guides/authentication/better-auth/astro", - "permanent": true - }, - { - "source": "/docs/guides/betterauth-nextjs", - "destination": "/docs/guides/authentication/better-auth/nextjs", - "permanent": true - }, - { - "source": "/docs/guides/bun", - "destination": "/docs/guides/runtimes/bun", - "permanent": true - }, - { - "source": "/docs/guides/clerk-astro", - "destination": "/docs/guides/authentication/clerk/astro", - "permanent": true - }, - { - "source": "/docs/guides/clerk-nextjs", - "destination": "/docs/guides/authentication/clerk/nextjs", - "permanent": true - }, - { - "source": "/docs/guides/cloudflare-d1", - "destination": "/docs/guides/deployment/cloudflare-d1", - "permanent": true - }, - { - "source": "/docs/guides/cloudflare-workers", - "destination": "/docs/guides/deployment/cloudflare-workers", - "permanent": true - }, - { - "source": "/docs/guides/data-dog", - "destination": "/docs/guides/integrations/datadog", - "permanent": true - }, - { - "source": "/docs/guides/data-migration", - "destination": "/docs/guides/database/data-migration", - "permanent": true - }, - { - "source": "/docs/guides/deno-integration", - "destination": "/docs/guides/integrations/deno", - "permanent": true - }, - { - "source": "/docs/guides/docker", - "destination": "/docs/guides/deployment/docker", - "permanent": true - }, - { - "source": "/docs/guides/elysia", - "destination": "/docs/guides/frameworks/elysia", - "permanent": true - }, - { - "source": "/docs/guides/embed-studio-nextjs", - "destination": "/docs/guides/integrations/embed-studio", - "permanent": true - }, - { - "source": "/docs/guides/github-actions", - "destination": "/docs/guides/integrations/github-actions", - "permanent": true - }, - { - "source": "/docs/guides/hono", - "destination": "/docs/guides/frameworks/hono", - "permanent": true - }, - { - "source": "/docs/guides/implementing-schema-changes", - "destination": "/docs/guides/database/schema-changes", - "permanent": true - }, - { - "source": "/docs/guides/management-api-api-clients", - "destination": "/docs/management-api/api-clients", - "permanent": true - }, - { - "source": "/docs/guides/management-api", - "destination": "/docs/management-api/partner-integration", - "permanent": true - }, - { - "source": "/docs/guides/management-api-basic", - "destination": "/docs/management-api/getting-started", - "permanent": true - }, - { - "source": "/docs/guides/migrate-from-drizzle", - "destination": "/docs/guides/switch-to-prisma-orm/from-drizzle", - "permanent": true - }, - { - "source": "/docs/guides/migrate-from-mongoose", - "destination": "/docs/guides/switch-to-prisma-orm/from-mongoose", - "permanent": true - }, - { - "source": "/docs/guides/migrate-from-sequelize", - "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", - "permanent": true - }, - { - "source": "/docs/guides/migrate-from-typeorm", - "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", - "permanent": true - }, - { - "source": "/docs/guides/multiple-databases", - "destination": "/docs/guides/database/multiple-databases", - "permanent": true - }, - { - "source": "/docs/guides/neon-accelerate", - "destination": "/docs/guides/integrations/neon-accelerate", - "permanent": true - }, - { - "source": "/docs/guides/nestjs", - "destination": "/docs/guides/frameworks/nestjs", - "permanent": true - }, - { - "source": "/docs/guides/nextjs", - "destination": "/docs/guides/frameworks/nextjs", - "permanent": true - }, - { - "source": "/docs/guides/nuxt", - "destination": "/docs/guides/frameworks/nuxt", - "permanent": true - }, - { - "source": "/docs/guides/permit-io-access-control", - "destination": "/docs/guides/integrations/permit-io", - "permanent": true - }, - { - "source": "/docs/guides/react-router-7", - "destination": "/docs/guides/frameworks/react-router-7", - "permanent": true - }, - { - "source": "/docs/guides/shopify", - "destination": "/docs/guides/integrations/shopify", - "permanent": true - }, - { - "source": "/docs/guides/solid-start", - "destination": "/docs/guides/frameworks/solid-start", - "permanent": true - }, - { - "source": "/docs/guides/supabase-accelerate", - "destination": "/docs/guides/integrations/supabase-accelerate", - "permanent": true - }, - { - "source": "/docs/guides/sveltekit", - "destination": "/docs/guides/frameworks/sveltekit", - "permanent": true - }, - { - "source": "/docs/guides/tanstack-start", - "destination": "/docs/guides/frameworks/tanstack-start", - "permanent": true - }, - { - "source": "/docs/guides/turborepo", - "destination": "/docs/guides/deployment/turborepo", - "permanent": true - }, - { - "source": "/docs/guides/use-prisma-in-pnpm-workspaces", - "destination": "/docs/guides/deployment/pnpm-workspaces", - "permanent": true - }, - { - "source": "/docs/guides/vercel-app-deployment", - "destination": "/docs/guides/integrations/vercel-deployment", - "permanent": true - }, - { - "source": "/docs/optimize/faq", - "destination": "/docs/optimize/more/faq", - "permanent": true - }, - { - "source": "/docs/optimize/known-limitations", - "destination": "/docs/optimize/more/known-limitations", - "permanent": true - }, - { - "source": "/docs/orm/more", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools/chatgpt", - "destination": "/docs/ai/tools/chatgpt", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools", - "destination": "/docs/ai/tools/cursor", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools/cursor", - "destination": "/docs/ai/tools/cursor", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools/github-copilot", - "destination": "/docs/ai/tools/github-copilot", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools/tabnine", - "destination": "/docs/ai/tools/tabnine", - "permanent": true - }, - { - "source": "/docs/orm/more/ai-tools/windsurf", - "destination": "/docs/ai/tools/windsurf", - "permanent": true - }, - { - "source": "/docs/orm/more/development-environment", - "destination": "/docs/orm/more/dev-environment", - "permanent": true - }, - { - "source": "/docs/orm/more/development-environment/editor-setup", - "destination": "/docs/orm/more/dev-environment/editor-setup", - "permanent": true - }, - { - "source": "/docs/orm/more/development-environment/environment-variables", - "destination": "/docs/orm/more/dev-environment/environment-variables", - "permanent": true - }, - { - "source": "/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/check-constraints", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/comparing-columns-through-raw-queries", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-mysql", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-mysql", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3", - "destination": "/docs/guides/upgrade-prisma-orm/v3", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints", - "destination": "/docs/guides/upgrade-prisma-orm/v3", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions", - "destination": "/docs/guides/upgrade-prisma-orm/v3", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-4", - "destination": "/docs/guides/upgrade-prisma-orm/v4", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5", - "destination": "/docs/guides/upgrade-prisma-orm/v5", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes", - "destination": "/docs/guides/upgrade-prisma-orm/v5", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes", - "destination": "/docs/guides/upgrade-prisma-orm/v5", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-6", - "destination": "/docs/guides/upgrade-prisma-orm/v6", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-to-use-preview-features", - "destination": "/docs/orm/reference/preview-features/client-preview-features", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions/codemods", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-versions", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/connecting-to-postgresql-databases", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/connection-uris", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/database-glossary", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/date-types", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/introduction-to-data-types", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/dataguide/setting-up-a-local-postgresql-database", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/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/netlify-caching-issue", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/nextjs-help", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/pkg-issue", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/prisma-nuxt-module", - "destination": "/docs/orm/more/troubleshooting/nuxt", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/typescript-performance-optimization", - "destination": "/docs/orm/more/troubleshooting/typescript-performance", - "permanent": true - }, - { - "source": "/docs/orm/overview", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/beyond-prisma-orm", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/cloudflare-d1", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/cockroachdb", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/database-drivers", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/mongodb", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/mysql", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/neon", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/planetscale", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/planetscale-postgres", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/postgresql", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/sql-server", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/sql-server/sql-server-docker", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/sql-server/sql-server-local", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/sqlite", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/supabase", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/turso", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/orm/overview/introduction", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/introduction/data-modeling", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/introduction/should-you-use-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/introduction/what-is-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/introduction/why-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/prisma-in-your-stack", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/prisma-in-your-stack/fullstack", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/prisma-in-your-stack/graphql", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/prisma-in-your-stack/is-prisma-an-orm", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/overview/prisma-in-your-stack/rest", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/query-optimization-performance", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/platform/support", - "destination": "/docs/console/more/support", - "permanent": true - }, - { - "source": "/docs/platform/about", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/platform", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/platform/maturity-levels", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/reference/errors/connection-pool", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-baseline", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-no-direct-ddl", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-no-foreign-keys", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-provider-switch", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-resolve", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/migrate-shadow", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/errors/mongodb-replica-set", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/orm/reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/orm/tools/prisma-studio", - "destination": "/docs/studio", - "permanent": true - }, - { - "source": "/docs/postgres/database/prisma-studio/embedding-studio", - "destination": "/docs/studio/integrations/embedding", - "permanent": true - }, - { - "source": "/docs/postgres/database/prisma-studio/studio-in-vs-code", - "destination": "/docs/studio/integrations/vscode-integration", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/vercel-caching-issue", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/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/under-the-hood", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/orm/more/under-the-hood/engines", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/performance-metrics", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/prisma-ai", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/avoid-char", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/avoid-db-money", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/avoid-timestamp-timestampz-0", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/avoid-varchar", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/current-time", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/excessive-number-of-rows-returned", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/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/postgres/query-optimization/recommendations/indexing-on-unique-columns", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/long-running-transactions", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/queries-on-unindexed-columns", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/repeated-query", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/select-returning", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/storing-blob-in-database", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recommendations/unnecessary-indexes", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/recordings", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/query-optimization/setup", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/viewing-data", - "destination": "/docs/guides/postgres/viewing-data", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/case-sensitivity", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/computed-fields", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/custom-models", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/custom-validation", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/excluding-fields", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/filtering-and-sorting", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/full-text-search", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/pagination", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/relation-queries", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/select-fields", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/understanding-prisma-migrate", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/understanding-prisma-migrate/overview", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows", - "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/data-migration", - "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/team-development", - "destination": "/docs/guides/database/schema-changes", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema", - "destination": "/docs/orm/prisma-schema/overview", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model", - "destination": "/docs/orm/prisma-schema/data-model/models", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model/relations/referential-actions/special-rules-for-referential-actions", - "destination": "/docs/orm/prisma-schema/data-model/models", - "permanent": true - }, - { - "source": "/docs/orm/tools", - "destination": "/docs/studio", - "permanent": true - }, - { - "source": "/docs/orm/tools/prisma-cli", - "destination": "/docs/cli", - "permanent": true - }, - { - "source": "/docs/platform/platform-cli", - "destination": "/docs/cli/console/platform", - "permanent": true - }, - { - "source": "/docs/platform/platform-cli/about", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/vercel", - "destination": "/docs/guides/integrations/vercel-deployment", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/flyio", - "destination": "/docs/guides/postgres/flyio", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/netlify", - "destination": "/docs/guides/postgres/netlify", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/vscode", - "destination": "/docs/guides/postgres/vscode", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/idx", - "destination": "/docs/guides/postgres/idx", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/npx-create-db", - "destination": "/docs/postgres/npx-create-db", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/management-api", - "destination": "/docs/management-api", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/management-api-sdk", - "destination": "/docs/management-api/sdk", - "permanent": true - }, - { - "source": "/docs/postgres/introduction", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/postgres/integrations", - "destination": "/docs/postgres/integrations/raycast", - "permanent": true - }, - { - "source": "/docs/postgres/database/prisma-studio", - "destination": "/docs/studio", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/mcp-server", - "destination": "/docs/ai/tools/mcp-server", - "permanent": true - }, - { - "source": "/docs/platform/platform-cli/commands", - "destination": "/docs/cli/console/platform", - "permanent": true - }, - { - "source": "/docs/postgres/more/troubleshooting", - "destination": "/docs/postgres/troubleshooting", - "permanent": true - }, - { - "source": "/docs/postgres/more/faq", - "destination": "/docs/postgres/faq", - "permanent": true - }, - { - "source": "/docs/postgres/more", - "destination": "/docs/postgres/error-reference", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/overview", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/import-from-existing-database", - "destination": "/docs/postgres/import-from-existing-database", - "permanent": true - }, - { - "source": "/docs/postgres/database/api-reference", - "destination": "/docs/postgres/error-reference", - "permanent": true - }, - { - "source": "/docs/postgres/database/api-reference/error-reference", - "destination": "/docs/postgres/error-reference", - "permanent": true - }, - { - "source": "/docs/postgres/database", - "destination": "/docs/postgres/database/caching", - "permanent": true - }, - { - "source": "/docs/showcase", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-prismaPostgres", - "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/concepts/components/prisma-client/working-with-prismaclient/connection-pool", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/no-rust-engine", - "destination": "/docs/orm/prisma-client/setup-and-configuration/database-polyfills", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/guides/database/using-prisma-with-mongodb", - "destination": "/docs/prisma-orm/add-to-existing-project/mongodb", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/crud", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/more/upgrade-guides/upgrading-to-prisma-7", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/generators", - "destination": "/docs/orm/prisma-schema/overview/generators", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/testing", - "destination": "/docs/orm/prisma-client/testing/unit-testing", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client/generating-prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/get-started", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-configuration/prisma-config-ts", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/v5/guides", - "destination": "/docs/guides", - "permanent": true - }, - { - "source": "/docs/guides/database/seed-database", - "destination": "/docs/cli/db/seed", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/serverless", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client/error-reference", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/orm/getting-started", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/reference/database-connectors/connection-urls", - "destination": "/docs/orm/reference/connection-urls", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/orm/reference/prisma-config-referenc", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/orm/more/engines", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/v5/orm", - "destination": "/docs/guides/upgrade-prisma-orm/v5", - "permanent": true - }, - { - "source": "/docs/support/help-articles/nextjs-prisma-client-dev-practices", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/references", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/prisma-orm/quickstart/prisma-postgre", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/postgres/getting-started", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/connection-management", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", - "permanent": true - }, - { - "source": "/docs/guides/database/developing-with-prisma-migrate/troubleshooting-development", - "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-studio", - "destination": "/docs/studio", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/referential-actions", - "destination": "/docs/orm/prisma-schema/data-model/relations/referential-actions", - "permanent": true - }, - { - "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", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-clientt", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/-a002", - "destination": "https://v1.prisma.io/docs/1.34/get-started/", - "permanent": true - }, - { - "source": "/docs/-t002", - "destination": "https://v1.prisma.io/docs/1.34/get-started/", - "permanent": true - }, - { - "source": "/docs/-t002/", - "destination": "https://v1.prisma.io/docs/1.34/get-started/", - "permanent": true - }, - { - "source": "/docs/prisma-admin/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-admin/", - "permanent": true - }, - { - "source": "/docs/prisma-cli-and-configuration/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-cli-and-configuration/", - "permanent": true - }, - { - "source": "/docs/prisma-client/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/", - "permanent": true - }, - { - "source": "/docs/prisma-server/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-server/", - "permanent": true - }, - { - "source": "/docs/quickstart/", - "destination": "https://v1.prisma.io/docs/1.34/get-started/", - "permanent": true - }, - { - "source": "/docs/releases-and-maintenance/", - "destination": "https://v1.prisma.io/docs/1.34/releases-and-maintenance/", - "permanent": true - }, - { - "source": "/docs/datamodel-and-migrations/", - "destination": "https://v1.prisma.io/docs/1.34/datamodel-and-migrations", - "permanent": true - }, - { - "source": "/docs/get-started/01-setting-up-prisma-new-database-GO-g002/", - "destination": "https://v1.prisma.io/docs/1.34/get-started", - "permanent": true - }, - { - "source": "/docs/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/", - "destination": "https://v1.prisma.io/docs/1.34/get-started", - "permanent": true - }, - { - "source": "/docs/get-started/01-setting-up-prisma-demo-server-a001/", - "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/", - "permanent": true - }, - { - "source": "/docs/get-started/01-setting-up-prisma-existing-database-a003/", - "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/", - "permanent": true - }, - { - "source": "/docs/get-started/01-setting-up-prisma-new-database-a002/", - "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/", - "permanent": true - }, - { - "source": "/docs/datamodel-and-migrations/datamodel-MYSQL-knul/", - "destination": "https://v1.prisma.io/docs/1.34/datamodel-and-migrations", - "permanent": true - }, - { - "source": "/docs/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/", - "destination": "https://v1.prisma.io/docs/1.34/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/how-prisma-works-under-the-hood-j8ff/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/how-prisma-works-under-the-hood-j8ff/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-introduction-what-why-how-j9ff/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-introduction-what-why-how-j9ff/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/", - "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/reading-data-GO-go05/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-GO-go05/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/writing-data-GO-go08/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-GO-go08/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/", - "permanent": true - }, - { - "source": "/docs/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/check-existence-GO-go01/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-GO-go01/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/check-existence-JAVASCRIPT-pyl1/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-JAVASCRIPT-pyl1/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/check-existence-TYPESCRIPT-pyl2/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-TYPESCRIPT-pyl2/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/realtime-GO-go06/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-GO-go06/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/realtime-JAVASCRIPT-rsc8/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-JAVASCRIPT-rsc8/", - "permanent": true - }, - { - "source": "/docs/prisma-client/features/realtime-TYPESCRIPT-rsc9/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-TYPESCRIPT-rsc9/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/constructor-GO-go02/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-GO-go02/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/constructor-JAVASCRIPT-rsc4/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-JAVASCRIPT-rsc4/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/constructor-TYPESCRIPT-rsc5/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-TYPESCRIPT-rsc5/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/generating-the-client-GO-r3c3/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-GO-r3c3/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/", - "permanent": true - }, - { - "source": "/docs/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/", - "permanent": true - }, - { - "source": "/docs/run-prisma-server/database-connector-MYSQL-jgfs/", - "destination": "https://v1.prisma.io/docs/1.34/prisma-server/database-connector-MYSQL-jgfs/", - "permanent": true - }, - { - "source": "/docs/guides/troubleshooting", - "destination": "/docs/guides", - "permanent": true - }, - { - "source": "/docs/guides/troubleshooting/autocompletion-in-graphql-resolvers-with-js", - "destination": "/docs/guides", - "permanent": true - }, - { - "source": "/docs/guides/upgrade-from-prisma-1/should-you-upgrade", - "destination": "/docs/guides/upgrade-from-prisma-1/how-to-upgrade", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-schema/models", - "destination": "/docs/reference/tools-and-interfaces/prisma-schema/data-model", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-node-mysql", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-mysql", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-node-mysql", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-file", - "destination": "/docs/reference/tools-and-interfaces/prisma-schema", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client/api", - "destination": "/docs/orm/reference/prisma-client-reference", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch", - "destination": "/docs/prisma-orm/quickstart/sql-server", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-reference", - "destination": "/docs/orm/reference/prisma-schema-reference", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-cli/command-reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/reference/database-connectors/database-features", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/more/supported-databases", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/understand-prisma/introduction", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/understand-prisma/data-modeling", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch-sql", - "destination": "/docs/getting-started/prisma-orm", - "permanent": true - }, - { - "source": "/docs/guides/prisma-guides/prisma-migrate-guides", - "destination": "/docs/guides/prisma-guides/add-prisma-migrate-to-a-project", - "permanent": true - }, - { - "source": "/docs/guides/prisma-guides/prisma-migrate-guides/add-prisma-migrate-to-a-project", - "destination": "/docs/guides/prisma-guides/add-prisma-migrate-to-a-project", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/distinct", - "destination": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing#select-distinct", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/configuring-the-prisma-client-api", - "destination": "/docs/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/constructor", - "destination": "/docs/reference/api-reference/prisma-client-reference#prismaclient", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/field-selection", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/error-reference", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/sorting", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/filtering", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/aggregations", - "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/working-with-json", - "destination": "/docs/orm/prisma-client/special-fields-and-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/group-by", - "destination": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing#group-by-preview", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/advanced-usage-of-generated-types", - "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/native-types/native-types-mappings", - "destination": "/docs/reference/api-reference/prisma-schema-reference#model-field-scalar-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/native-types", - "destination": "/docs/concepts/components/prisma-schema/data-model#native-types-mapping", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/orm/prisma-client/observability-and-logging/logging", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/error-formatting", - "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/deployment", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/prisma-migrate-flows", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/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 - }, - { - "source": "/docs/reference/utility-types-reference", - "destination": "/docs/reference/api-reference/prisma-client-reference#prismavalidator", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/query-engine", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/concepts/overview/under-the-hood", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/sql-views", - "destination": "https://github.com/prisma/prisma/issues/678", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/sql-views-postgres", - "destination": "https://github.com/prisma/prisma/issues/678", - "permanent": true - }, - { - "source": "/docs/guides/database/advanced-database-tasks/sql-views-postgres", - "destination": "https://github.com/prisma/prisma/issues/678", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/sql-views-mysql", - "destination": "https://github.com/prisma/prisma/issues/678", - "permanent": true - }, - { - "source": "/docs/guides/database/advanced-database-tasks/sql-views-mysql", - "destination": "https://github.com/prisma/prisma/issues/678", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes", - "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/mysql", - "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", - "permanent": true - }, - { - "source": "/docs/guides/database/advanced-database-tasks/unique-constraints-and-indexes/postgresql", - "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/sqlite", - "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/foreign-keys", - "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/foreign-keys/mysql", - "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/foreign-keys/postgresql", - "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/foreign-keys/sqlite", - "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", - "permanent": true - }, - { - "source": "/docs/mongodb", - "destination": "/docs/orm/", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/type-mapping", - "destination": "/docs/orm/prisma-migrate/workflows/native-database-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/working-with-advanced-types", - "destination": "/docs/orm/prisma-client/special-fields-and-types", - "permanent": true - }, - { - "source": "/docs/concepts/more/codemod", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/next-steps-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-node-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/next-steps-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgres", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgres", - "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project-typescript-postgres", - "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/introspection-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/introspection-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/baseline-your-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/baseline-your-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/evolve-your-schema-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/evolve-your-schema-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-typescript-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-node-postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgres", - "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgres", - "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases-node-postgresql", - "permanent": true - }, - { - "source": "/docs/concepts/more/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/orm/more/dev-environment/environment-variables", - "permanent": true - }, - { - "source": "/docs/concepts/more/environment-variables/using-multiple-env-files", - "destination": "/docs/orm/more/dev-environment/environment-variables", - "permanent": true - }, - { - "source": "/docs/concepts/more/editor-setup", - "destination": "/docs/orm/more/dev-environment/editor-setup", - "permanent": true - }, - { - "source": "/docs/about/about-the-docs", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript", - "destination": "/docs/prisma-orm/quickstart/sql-server", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/microsoft-sql-server", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/sql-server/sql-server-connection-string", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/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/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/sql-server", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/referential-actions/cyclic-referential-actions", - "destination": "/docs/orm/prisma-schema/data-model/models", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/index-configuration", - "destination": "/docs/orm/prisma-schema/data-model/indexes", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-data-platform", - "destination": "/docs/concepts/data-platform", - "permanent": true - }, - { - "source": "/docs/about/prisma/platform-releases", - "destination": "/docs/concepts/data-platform/about-platform/platform-releases", - "permanent": true - }, - { - "source": "/docs/data-platform/about/platform-limits-and-status", - "destination": "/docs/data-platform/platform-console/limits", - "permanent": true - }, - { - "source": "/docs/data-platform/about/platform-releases", - "destination": "/docs/data-platform/platform-console/maturity-levels", - "permanent": true - }, - { - "source": "/docs/data-platform/accounts", - "destination": "/docs/data-platform/classic-projects/platform/account", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/referential-integrity", - "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/early-adopter-plan", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/members/user-roles", - "destination": "/docs/data-platform/classic-projects/platform/members/roles-permissions", - "permanent": true - }, - { - "source": "/docs/data-platform/members/data-collaborators", - "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/classic-projects/platform/troubleshooting/cannot-change-db-of-env", - "permanent": true - }, - { - "source": "/docs/guides/database/prototyping-schema-db-push", - "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", - "permanent": true - }, - { - "source": "/docs/guides/database/patching-production", - "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", - "permanent": true - }, - { - "source": "/docs/guides/database/production-troubleshooting", - "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", - "permanent": true - }, - { - "source": "/docs/guides/database/multi-schema", - "destination": "/docs/orm/prisma-schema/data-model/multi-schema", - "permanent": true - }, - { - "source": "/docs/guides/database/prisma-type-system", - "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-cli/installation", - "destination": "/docs/reference/api-reference/command-reference#installation", - "permanent": true - }, - { - "source": "/docs/guides/other/troubleshooting-orm/help-articles/finding-entities-based-on-relation", - "destination": "/docs/concepts/components/prisma-client/relation-queries#filter-on-presence-of-related-records", - "permanent": true - }, - { - "source": "/docs/guides/migrate/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/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/traditional/deploy-to-koyeb", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/serverless/deploy-to-vercel", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/serverless/deploy-to-netlify", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/edge/deploy-to-cloudflare", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploying-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/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/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/use-prisma-with-serverless-framework", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", - "permanent": true - }, - { - "source": "/docs/guides/deployment/use-prisma-with-serverless-framework", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", - "permanent": true - }, - { - "source": "/docs/data-platform/about/releases", - "destination": "/docs/data-platform/platform-console/maturity-levels", - "permanent": true - }, - { - "source": "/docs/data-platform/about/limits-and-status", - "destination": "/docs/data-platform/platform-console/limits", - "permanent": true - }, - { - "source": "/docs/data-platform/about", - "destination": "/docs/data-platform/platform-console/about", - "permanent": true - }, - { - "source": "/docs/data-platform/static-ips", - "destination": "/docs/data-platform/classic-projects/platform/static-ips", - "permanent": true - }, - { - "source": "/docs/data-platform/projects/create", - "destination": "/docs/data-platform/classic-projects/platform/projects/create", - "permanent": true - }, - { - "source": "/docs/data-platform/projects/edit-settings", - "destination": "/docs/data-platform/classic-projects/platform/projects/edit-settings", - "permanent": true - }, - { - "source": "/docs/data-platform/projects/delete-project", - "destination": "/docs/data-platform/classic-projects/platform/projects/delete-project", - "permanent": true - }, - { - "source": "/docs/data-platform/projects", - "destination": "/docs/data-platform/classic-projects/platform/projects", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/view-all", - "destination": "/docs/data-platform/classic-projects/platform/environments/view-all", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/create", - "destination": "/docs/data-platform/classic-projects/platform/environments/create", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/edit-settings/edit-name-and-url-handle", - "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/edit-settings/change-default-environment", - "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings/change-default-environment", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/edit-settings", - "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings", - "permanent": true - }, - { - "source": "/docs/data-platform/environments/delete", - "destination": "/docs/data-platform/classic-projects/platform/environments/delete", - "permanent": true - }, - { - "source": "/docs/data-platform/environments", - "destination": "/docs/data-platform/classic-projects/platform/environments", - "permanent": true - }, - { - "source": "/docs/data-platform/members/roles-permissions", - "destination": "/docs/data-platform/classic-projects/platform/members/roles-permissions", - "permanent": true - }, - { - "source": "/docs/data-platform/members/add", - "destination": "/docs/data-platform/classic-projects/platform/members/add", - "permanent": true - }, - { - "source": "/docs/data-platform/members/change-role", - "destination": "/docs/data-platform/classic-projects/platform/members/change-role", - "permanent": true - }, - { - "source": "/docs/data-platform/members/remove", - "destination": "/docs/data-platform/classic-projects/platform/members/remove", - "permanent": true - }, - { - "source": "/docs/data-platform/members", - "destination": "/docs/data-platform/classic-projects/platform/members", - "permanent": true - }, - { - "source": "/docs/data-platform/data-browser", - "destination": "/docs/data-platform/classic-projects/platform/data-browser", - "permanent": true - }, - { - "source": "/docs/data-platform/query-console", - "destination": "/docs/data-platform/classic-projects/platform/query-console", - "permanent": true - }, - { - "source": "/docs/data-platform/schema-viewer", - "destination": "/docs/data-platform/classic-projects/platform/schema-viewer", - "permanent": true - }, - { - "source": "/docs/data-platform/account", - "destination": "/docs/data-platform/classic-projects/platform/account", - "permanent": true - }, - { - "source": "/docs/data-platform/github-integration", - "destination": "/docs/data-platform/classic-projects/platform/github-integration", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/plans-and-quotas", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/manage-plans", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/invoices", - "destination": "/docs/data-platform/classic-projects/platform/billing/invoices", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/data-proxy-usage", - "destination": "/docs/data-platform/classic-projects/platform/billing/data-proxy-usage", - "permanent": true - }, - { - "source": "/docs/data-platform/billing/payment-method-and-billing-information", - "destination": "/docs/data-platform/classic-projects/platform/billing/payment-method-and-billing-information", - "permanent": true - }, - { - "source": "/docs/data-platform/billing", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/troubleshooting/connection-to-db-timed-out", - "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out", - "permanent": true - }, - { - "source": "/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/data-platform/troubleshooting/cannot-edit-schema-file", - "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file", - "permanent": true - }, - { - "source": "/docs/data-platform/troubleshooting/schema-file-does-not-update", - "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/schema-file-does-not-update", - "permanent": true - }, - { - "source": "/docs/data-platform/troubleshooting", - "destination": "/docs/data-platform/platform-console/support", - "permanent": true - }, - { - "source": "/docs/data-platform/contact-support", - "destination": "/docs/data-platform/platform-console/support", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/platform/account", - "destination": "/docs/data-platform/platform-console/concepts", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/platform/projects", - "destination": "/docs/data-platform/platform-console/concepts/projects", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/platform/organizations", - "destination": "/docs/data-platform/platform-console/concepts/workspaces", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/platform/billing", - "destination": "/docs/data-platform/platform-console/concepts/workspaces", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/platform", - "destination": "/docs/data-platform/platform-console", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/faq", - "destination": "/docs/data-platform/platform-console/limits", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/support", - "destination": "/docs/data-platform/platform-console/support", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects/about-cloud-projects", - "destination": "/docs/data-platform/platform-console/about", - "permanent": true - }, - { - "source": "/docs/data-platform/cloud-projects", - "destination": "/docs/data-platform/platform-console", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/about/releases", - "destination": "/docs/data-platform/platform-console/maturity-levels", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/about/limits-and-status", - "destination": "/docs/data-platform/platform-console/limits", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/about", - "destination": "/docs/data-platform/platform-console/about", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/contact-support", - "destination": "/docs/data-platform/platform-console/support", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/connection-management/configure-pg-bouncer", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/pgbouncer", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/platform/billing", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/testing", - "destination": "/docs/data-platform/accelerate/evaluating", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/platform/billing/plans-and-quotas", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/data-platform/classic-projects/platform/billing/manage-plans", - "destination": "https://www.prisma.io/pricing", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema", - "destination": "/docs/orm/prisma-schema/overview", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/working-with-prismaclient", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/transactions", - "destination": "/docs/orm/prisma-client/queries/transactions", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/get-started", - "destination": "/docs/orm/prisma-migrate/getting-started", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/db-push", - "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-cli", - "destination": "/docs/cli", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-engines", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/mongodb", - "destination": "/docs/orm/", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/more/telemetry", - "destination": "/docs/orm/tools/prisma-cli#telemetry", - "permanent": true - }, - { - "source": "/docs/concepts/more", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/concepts", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/overview/why-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/overview/should-you-use-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/overview/what-is-prisma/data-modeling", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/overview/what-is-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/components/database-drivers", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/postgresql", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/mysql", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/sqlite", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/mongodb", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/cockroachdb", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/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/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/database-connectors/sql-server", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/planetscale", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/cockroachdb", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/supabase", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/neon", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/database/turso", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/concepts/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", - "permanent": true - }, - { - "source": "/docs/concepts/overview/prisma-in-your-stack", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/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/introduction", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/working-with-prismaclient/instantiate-prisma-client", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/read-replicas", - "destination": "/docs/orm/prisma-client/setup-and-configuration/read-replicas", - "permanent": true - }, - { - "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", - "permanent": true - }, - { - "source": "/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/working-with-prismaclient/error-formatting", - "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/database-polyfills", - "destination": "/docs/orm/prisma-client/setup-and-configuration/database-polyfills", - "permanent": true - }, - { - "source": "/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/working-with-prismaclient/connection-management#connection-pool", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", - "permanent": true - }, - { - "source": "/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 - }, - { - "source": "/docs/concepts/components/prisma-client/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/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing", - "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/prisma-client-transactions-guide", - "destination": "/docs/orm/prisma-client/queries/transactions", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/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/crud", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/raw-database-access", - "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/using-raw-sql/safeql", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/query-optimization-performance", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/composite-types", - "destination": "/docs/orm/prisma-client/special-fields-and-types/composite-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/null-and-undefined", - "destination": "/docs/orm/prisma-client/special-fields-and-types/null-and-undefined", - "permanent": true - }, - { - "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", - "permanent": true - }, - { - "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", - "permanent": true - }, - { - "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", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/working-with-fields", - "destination": "/docs/orm/prisma-client/special-fields-and-types", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/model", - "destination": "/docs/orm/prisma-client/client-extensions/model", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/client", - "destination": "/docs/orm/prisma-client/client-extensions/client", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/query", - "destination": "/docs/orm/prisma-client/client-extensions/query", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/result", - "destination": "/docs/orm/prisma-client/client-extensions/result", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/shared-extensions", - "destination": "/docs/orm/prisma-client/client-extensions/shared-extensions", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/type-utilities", - "destination": "/docs/orm/prisma-client/client-extensions/type-utilities", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions/extension-examples", - "destination": "/docs/orm/prisma-client/client-extensions/extension-examples", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/middleware/soft-delete-middleware", - "destination": "/docs/orm/prisma-client/client-extensions", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/middleware/logging-middleware", - "destination": "/docs/orm/prisma-client/client-extensions/middleware/logging-middleware", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/middleware/session-data-middleware", - "destination": "/docs/orm/prisma-client/client-extensions/middleware/session-data-middleware", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/middleware", - "destination": "/docs/orm/prisma-client/client-extensions", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/client-extensions", - "destination": "/docs/orm/prisma-client/client-extensions", - "permanent": true - }, - { - "source": "/docs/guides/other/prisma-type-system", - "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/advanced-type-safety/prisma-validator", - "destination": "/docs/orm/prisma-client/type-safety", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/advanced-type-safety", - "destination": "/docs/orm/prisma-client/type-safety", - "permanent": true - }, - { - "source": "/docs/guides/testing/unit-testing", - "destination": "/docs/orm/prisma-client/testing/unit-testing", - "permanent": true - }, - { - "source": "/docs/guides/testing/integration-testing", - "destination": "/docs/orm/prisma-client/testing/integration-testing", - "permanent": true - }, - { - "source": "/docs/guides/testing", - "destination": "/docs/orm/prisma-client/testing/unit-testing", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deploy-prisma", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/guides/deployment/traditional/deploy-to-heroku", - "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-heroku", - "permanent": true - }, - { - "source": "/docs/guides/deployment/traditional/deploy-to-koyeb", - "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-koyeb", - "permanent": true - }, - { - "source": "/docs/guides/deployment/traditional", - "destination": "/docs/orm/prisma-client/deployment/traditional", - "permanent": true - }, - { - "source": "/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/serverless/deploy-to-vercel", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", - "permanent": true - }, - { - "source": "/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#aws-rds-proxy", - "destination": "/docs/orm/prisma-client/deployment/caveats-when-deploying-to-aws-platforms#aws-rds-proxy", - "permanent": true - }, - { - "source": "/docs/guides/deployment/serverless/deploy-to-netlify", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify", - "permanent": true - }, - { - "source": "/docs/guides/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", - "permanent": true - }, - { - "source": "/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/edge", - "destination": "/docs/orm/prisma-client/deployment/edge", - "permanent": true - }, - { - "source": "/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/deploy-migrations-from-a-local-environment", - "destination": "/docs/orm/prisma-client/deployment/deploy-migrations-from-a-local-environment", - "permanent": true - }, - { - "source": "/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/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/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/metrics", - "destination": "/docs/orm/prisma-client/observability-and-logging/logging", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/opentelemetry-tracing", - "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/debugging", - "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/debugging", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/handling-exceptions-and-errors", - "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/handling-exceptions-and-errors", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/add-prisma-migrate-to-a-project", - "destination": "/docs/orm/prisma-migrate/getting-started", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/mental-model", - "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/migration-histories", - "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/migration-histories", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/shadow-database", - "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues", - "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/limitations-and-known-issues", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/legacy-migrate", - "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/legacy-migrate", - "permanent": true - }, - { - "source": "/docs/guides/migrate/seed-database", - "destination": "/docs/orm/prisma-migrate/workflows/seeding", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/team-development", - "destination": "/docs/guides/database/schema-changes", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/supported-types-and-db-features", - "destination": "/docs/orm/prisma-migrate/workflows/native-database-types", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/enable-native-database-functions", - "destination": "/docs/orm/prisma-migrate/workflows/native-database-functions", - "permanent": true - }, - { - "source": "/docs/guides/migrate/prototyping-schema-db-push", - "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/troubleshooting-development", - "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/baselining", - "destination": "/docs/orm/prisma-migrate/workflows/baselining", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/customizing-migrations", - "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", - "permanent": true - }, - { - "source": "/docs/guides/migrate/data-migration", - "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/squashing-migrations", - "destination": "/docs/orm/prisma-migrate/workflows/squashing-migrations", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/generating-down-migrations", - "destination": "/docs/orm/prisma-migrate/workflows/generating-down-migrations", - "permanent": true - }, - { - "source": "/docs/guides/migrate/production-troubleshooting", - "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate/include-unsupported-database-features", - "destination": "/docs/orm/prisma-migrate/workflows/unsupported-database-features", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/migrate-development-production", - "destination": "/docs/orm/prisma-migrate/workflows/development-and-production", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/data-sources", - "destination": "/docs/orm/prisma-schema/overview/data-sources", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/data-model", - "destination": "/docs/orm/prisma-schema/data-model/models", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/one-to-one-relations", - "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-one-relations", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/one-to-many-relations", - "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-many-relations", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/many-to-many-relations", - "destination": "/docs/orm/prisma-schema/data-model/relations/many-to-many-relations", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/self-relations", - "destination": "/docs/orm/prisma-schema/data-model/relations/self-relations", - "permanent": true - }, - { - "source": "/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/relations/relation-mode", - "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations/troubleshooting-relations", - "destination": "/docs/orm/prisma-schema/data-model/relations/troubleshooting-relations", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/relations", - "destination": "/docs/orm/prisma-schema/data-model/relations", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/indexes", - "destination": "/docs/orm/prisma-schema/data-model/indexes", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/views", - "destination": "/docs/orm/prisma-schema/data-model/views", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/names-in-underlying-database", - "destination": "/docs/orm/prisma-schema/data-model/database-mapping", - "permanent": true - }, - { - "source": "/docs/guides/other/multi-schema", - "destination": "/docs/orm/prisma-schema/data-model/multi-schema", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/features-without-psl-equivalent", - "destination": "/docs/orm/prisma-schema/data-model/unsupported-database-features", - "permanent": true - }, - { - "source": "/docs/concepts/components/introspection", - "destination": "/docs/orm/prisma-schema/introspection", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-schema/postgresql-extensions", - "destination": "/docs/orm/prisma-schema/postgresql-extensions", - "permanent": true - }, - { - "source": "/docs/concepts/components", - "destination": "/docs/studio", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/prisma-client-reference", - "destination": "/docs/orm/reference/prisma-client-reference", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/prisma-schema-reference", - "destination": "/docs/orm/reference/prisma-schema-reference", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/command-reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/error-reference", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/environment-variables-reference", - "destination": "/docs/orm/reference/environment-variables-reference", - "permanent": true - }, - { - "source": "/docs/reference/database-reference/database-features", - "destination": "/docs/orm/reference/database-features", - "permanent": true - }, - { - "source": "/docs/reference/database-reference/supported-databases", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/reference/database-reference/connection-urls", - "destination": "/docs/orm/reference/connection-urls", - "permanent": true - }, - { - "source": "/docs/reference/system-requirements", - "destination": "/docs/orm/reference/system-requirements", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/client-preview-features", - "destination": "/docs/orm/reference/preview-features/client-preview-features", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features/cli-preview-features", - "destination": "/docs/orm/reference/preview-features/cli-preview-features", - "permanent": true - }, - { - "source": "/docs/concepts/components/preview-features", - "destination": "/docs/orm/reference/preview-features/client-preview-features", - "permanent": true - }, - { - "source": "/docs/reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-engines/query-engine", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/guides/development-environment/environment-variables/env-files", - "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/dev-environment/environment-variables", - "permanent": true - }, - { - "source": "/docs/guides/development-environment/environment-variables/using-multiple-env-files", - "destination": "/docs/orm/more/dev-environment/environment-variables", - "permanent": true - }, - { - "source": "/docs/guides/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/dev-environment/editor-setup", - "permanent": true - }, - { - "source": "/docs/guides/development-environment", - "destination": "/docs/orm/more/dev-environment", - "permanent": true - }, - { - "source": "/docs/guides/other/troubleshooting-orm/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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/guides/other/troubleshooting-orm/help-articles", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/about/prisma/releases", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/guides/migrate/developing-with-prisma-migrate", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/docs/guides/migrate/patching-production", - "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", - "permanent": true - }, - { - "source": "/docs/guides/migrate", - "destination": "/docs/orm/prisma-migrate", - "permanent": true - }, - { - "source": "/docs/guides/database", - "destination": "/docs/orm/reference/supported-databases", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/metrics", - "destination": "/docs/orm/prisma-client/observability-and-logging/logging", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization/query-tracing", - "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", - "permanent": true - }, - { - "source": "/docs/guides/performance-and-optimization", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/reference/api-reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/reference/database-reference", - "destination": "/docs/orm/reference/prisma-cli-reference", - "permanent": true - }, - { - "source": "/docs/data-platform", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/about/prisma/example-projects", - "destination": "https://github.com/prisma/prisma-examples/", - "permanent": true - }, - { - "source": "/docs/about/prisma/roadmap", - "destination": "/docs/orm/more/releases#roadmap", - "permanent": true - }, - { - "source": "/docs/about/prisma/faq", - "destination": "/docs/support", - "permanent": true - }, - { - "source": "/docs/about/prisma/limitations", - "destination": "/docs/orm/prisma-schema/data-model/models#limitations", - "permanent": true - }, - { - "source": "/docs/about/prisma", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/concepts/overview/prisma-in-your-stack/graphql", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/concepts/overview/prisma-in-your-stack/rest", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/accelerate/concepts", - "destination": "/docs/accelerate", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/concepts", - "destination": "/docs/accelerate", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/concepts#stale-while-revalidate-swr", - "destination": "/docs/accelerate/caching#stale-while-revalidate-swr", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/concepts#time-to-live-ttl", - "destination": "/docs/accelerate/caching#time-to-live-ttl", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/concepts#cache-strategies", - "destination": "/docs/accelerate/caching#cache-strategies", - "permanent": true - }, - { - "source": "/docs/platform/classic-projects/support", - "destination": "https://www.prisma.io/support", - "permanent": true - }, - { - "source": "/docs/platform/classic-projects", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers", - "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/module-bundlers", - "destination": "/docs/orm/prisma-client/deployment/module-bundlers", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-node", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-javascript", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-typescript", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/platform/concepts/workspaces", - "destination": "/docs/platform/about#workspace", - "permanent": true - }, - { - "source": "/docs/platform/concepts/projects", - "destination": "/docs/platform/about#project", - "permanent": true - }, - { - "source": "/docs/platform/concepts/environments", - "destination": "/docs/platform/about#environment", - "permanent": true - }, - { - "source": "/docs/platform/concepts", - "destination": "/docs/console", - "permanent": true - }, - { - "source": "/docs/more/roadmap", - "destination": "/docs/orm/more/releases#roadmap", - "permanent": true - }, - { - "source": "/docs/orm/overview/going-beyond", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/raw-database-access", - "destination": "/docs/orm/prisma-client/using-raw-sql", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/raw-database-access/raw-queries", - "destination": "/docs/orm/prisma-client/using-raw-sql/raw-queries", - "permanent": true - }, - { - "source": "/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/accelerate/what-is-accelerate", - "destination": "/docs/accelerate/", - "permanent": true - }, - { - "source": "/docs/accelerate/limitations", - "destination": "/docs/accelerate/more/known-limitations", - "permanent": true - }, - { - "source": "/docs/orm/more/migrating-to-prisma", - "destination": "/docs/guides", - "permanent": true - }, - { - "source": "/docs/orm/more/migrating-to-prisma/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/switch-to-prisma-orm/from-sql-orms", - "permanent": true - }, - { - "source": "/docs/orm/more/migrating-to-prisma/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/switch-to-prisma-orm/from-drizzle", - "permanent": true - }, - { - "source": "/docs/guides/realtime-apps", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/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/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-monorepo", - "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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles", - "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/troubleshooting/many-to-many-relations", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-nuxt-module", - "destination": "/docs/orm/more/troubleshooting/nuxt", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-postgres/import-from-existing-database", - "destination": "/docs/prisma-postgres/import-from-existing-database-postgresql", - "permanent": true - }, - { - "source": "/docs/orm/overview/databases/prisma-postgres", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/guides/data-migration-with-expand-and-contract", - "destination": "/docs/guides/database/data-migration", - "permanent": true - }, - { - "source": "/docs/guides/prisma-orm-with-nextjs", - "destination": "/docs/guides/frameworks/nextjs", - "permanent": true - }, - { - "source": "/docs/guides/prisma-postgres-realtime-on-cloudflare", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/guides/using-prisma-orm-with-cloudflare-d1", - "destination": "/docs/guides/deployment/cloudflare-d1", - "permanent": true - }, - { - "source": "/docs/guides/using-prisma-orm-with-turborepo", - "destination": "/docs/guides/deployment/turborepo", - "permanent": true - }, - { - "source": "/docs/guides/using-prisma-nuxt-module-with-prisma-postgres", - "destination": "/docs/guides/frameworks/nuxt", - "permanent": true - }, - { - "source": "/docs/guides/using-prisma-in-cursor", - "destination": "/docs/ai/tools/cursor", - "permanent": true - }, - { - "source": "/docs/guides/using-prisma-in-docker", - "destination": "/docs/guides/deployment/docker", - "permanent": true - }, - { - "source": "/docs/guides/use-prisma-in-pnpm-worspaces", - "destination": "/docs/guides/deployment/pnpm-workspaces", - "permanent": true - }, - { - "source": "/docs/guides/guide-on-making-guides", - "destination": "/docs/guides/making-guides", - "permanent": true - }, - { - "source": "/docs/guides/cursor", - "destination": "/docs/ai/tools/cursor", - "permanent": true - }, - { - "source": "/docs/guides/multiple-prisma-clients", - "destination": "/docs/guides/database/multiple-databases", - "permanent": true - }, - { - "source": "/docs/postgres/overview", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/postgres/mcp-server", - "destination": "/docs/ai/tools/mcp-server", - "permanent": true - }, - { - "source": "/docs/postgres/known-limitations", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/postgres/connection-pooling", - "destination": "/docs/postgres/database/connection-pooling", - "permanent": true - }, - { - "source": "/docs/postgres/backups", - "destination": "/docs/postgres/database/backups", - "permanent": true - }, - { - "source": "/docs/postgres/tcp-tunnel", - "destination": "/docs/postgres/database/direct-connections", - "permanent": true - }, - { - "source": "/docs/postgres/tooling", - "destination": "/docs/guides/postgres/viewing-data", - "permanent": true - }, - { - "source": "/docs/postgres/caching", - "destination": "/docs/postgres/database/caching", - "permanent": true - }, - { - "source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations/unnecessary-indexes", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations/select-returning", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations/avoid-db-money", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations/avoid-char", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/optimize/recommendations/_category_.json", - "destination": "/docs/postgres/query-optimization/recommendations/_category_.json", - "permanent": true - }, - { - "source": "/docs/postgres/database/api-reference/management-api", - "destination": "/docs/management-api", - "permanent": true - }, - { - "source": "/docs/postgres/database/error-reference", - "destination": "/docs/postgres/error-reference", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/vscode-extension", - "destination": "/docs/guides/postgres/vscode", - "permanent": true - }, - { - "source": "/docs/postgres/introduction/getting-started", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-prismaPostgres", - "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/vscode-agent", - "destination": "/docs/postgres/integrations/vscode-extension#agent-mode", - "permanent": true - }, - { - "source": "/docs/postgres/database/tcp-tunnel", - "destination": "/docs/postgres/database/direct-connections", - "permanent": true - }, - { - "source": "/docs/postgres/more/known-limitations", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/postgres/database/tooling", - "destination": "/docs/guides/postgres/viewing-data", - "permanent": true - }, - { - "source": "/docs/postgres/integrations/tooling", - "destination": "/docs/guides/postgres/viewing-data", - "permanent": true - }, - { - "source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta", - "destination": "/docs/guides/upgrade-prisma-orm/v1", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/mongodb-typescript-mongodb", - "destination": "/docs/prisma-orm/quickstart/mongodb", - "permanent": true - }, - { - "source": "/docs/orm/more/tools-and-interfaces/prisma-config", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/reference/database-reference/sqlite", - "destination": "/docs/orm/core-concepts/supported-databases/sqlite", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/resolving-migration-issues", - "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/what-is-accelerate", - "destination": "/docs/accelerate", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/guides/deployment/vercel", - "destination": "/docs/guides/integrations/vercel-deployment", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-planetscale", - "destination": "/docs/prisma-orm/quickstart/planetscale", - "permanent": true - }, - { - "source": "/docs/deployment/deployment-guides/deploy-to-aws-lambda", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", - "permanent": true - }, - { - "source": "/docs/guides/other/authentication-and-authorization/jwt-authentication", - "destination": "/docs/guides/authentication/authjs/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/prisma-7-upgrade", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/replit", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/resplit", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-migrate/workflows/baselining", - "destination": "/docs/orm/prisma-migrate/workflows/baselining", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/deployment-guides/deploying-to-supabase", - "destination": "/docs/guides/integrations/supabase-accelerate", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/prisma-migrate-deploy", - "destination": "/docs/orm/prisma-client/deployment/deploy-database-changes-with-prisma-migrate", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-sqlite", - "destination": "/docs/prisma-orm/quickstart/sqlite", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/database-drivers", - "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", - "permanent": true - }, - { - "source": "/docs/orm/reference/driver-adapters/pg", - "destination": "/docs/orm/core-concepts/supported-databases/postgresql#using-driver-adapters", - "permanent": true - }, - { - "source": "/docs/guides/other/troubleshooting-orm/help-articles/vercel-caching-issue", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/getting-started/quickstart-postgresql", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/type-safety/prisma-validator", - "destination": "/docs/orm/prisma-client/type-safety", - "permanent": true - }, - { - "source": "/docs/reference/more/telemetry", - "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", - "permanent": true - }, - { - "source": "/docs/llm-full.txt", - "destination": "/docs/llms-full.txt", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/mysql", - "destination": "/docs/orm/core-concepts/supported-databases/mysql", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/prisma-postgres", - "destination": "/docs/postgres/database/serverless-driver", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client/raw-database-access", - "destination": "/docs/orm/prisma-client/using-raw-sql", - "permanent": true - }, - { - "source": "/docs/orm/reference/changelog", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/orm/reference/preview-features", - "destination": "/docs/orm/reference/preview-features/client-preview-features", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/deploying-to-vercel", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases/sqlite", - "destination": "/docs/orm/core-concepts/supported-databases/sqlite", - "permanent": true - }, - { - "source": "/docs/concepts/prisma-migrate/prisma-config-ts", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/guides/prisma-postgres/get-started", - "destination": "/docs/prisma-postgres/quickstart/prisma-orm", - "permanent": true - }, - { - "source": "/docs/orm/guides/database/supabase", - "destination": "/docs/guides/integrations/supabase-accelerate", - "permanent": true - }, - { - "source": "/docs/orm/prisma-postgres/getting-started", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/orm/reference/database-reference/connection-urls", - "destination": "/docs/orm/reference/connection-urls", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-cockroachdb", - "destination": "/docs/prisma-orm/add-to-existing-project/cockroachdb", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/accelerate-direct-connections", - "destination": "/docs/postgres/database/direct-connections", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model/datasources/mongodb", - "destination": "/docs/orm/core-concepts/supported-databases/mongodb", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/connection-pools", - "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/install-prisma-client-node-planetscale", - "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/prisma-config-reference", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/edge-runtimes", - "destination": "/docs/orm/prisma-client/deployment/edge/overview", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/deploy-to-vercel", - "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client", - "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", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/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", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/overview/multi-file-schemas", - "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", - "permanent": true - }, - { - "source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "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/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 - }, - { - "source": "/docs/orm/more/development-environment/environment-variables/managing-env-files-and-setting-variables", - "destination": "/docs/orm/more/dev-environment/environment-variables#using-multiple-env-files", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/prisma-config-ts", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-vercel", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/typed-sql", - "destination": "/docs/orm/prisma-client/using-raw-sql/typedsql", - "permanent": true - }, - { - "source": "/docs/guides/upgrade-prisma-orm", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/connection-management", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", - "permanent": true - }, - { - "source": "/docs/data-platform/accelerate/getting-started", - "destination": "/docs/accelerate/getting-started", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/adapter/sqlite", - "destination": "/docs/orm/core-concepts/supported-databases/sqlite", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/mysql", - "destination": "/docs/prisma-orm/add-to-existing-project/mysql", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-esm", - "destination": "/docs/orm/more/troubleshooting/bundler-issues", - "permanent": true - }, - { - "source": "/docs/prisma-server/authentication-and-security-kke4", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/troubleshooting/help-articles/nextjs-prisma-client-dev-practices", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/guides/performance-and-optimization/connection-management", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/python", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/nextjs", - "destination": "/docs/guides/frameworks/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/reference/driver-adapters", - "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model/ids", - "destination": "/docs/orm/prisma-schema/data-model/models", - "permanent": true - }, - { - "source": "/docs/concepts/components/prisma-client/initialization", - "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", - "permanent": true - }, - { - "source": "/docs/pulse/what-is-pulse", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/concepts/more/comparisons/prisma-and-typeorm", - "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/bulk-operations", - "destination": "/docs/orm/prisma-client/queries/crud", - "permanent": true - }, - { - "source": "/docs/pulse/getting-started", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/data-platform/data-proxy/prisma-cli-with-data-proxy", - "destination": "/docs/accelerate/getting-started", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/overview/generators%23field-reference-1", - "destination": "/docs/orm/prisma-schema/overview/generators", - "permanent": true - }, - { - "source": "/docs/reference/database-reference/prisma-postgres", - "destination": "/docs/postgres", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/prisma-config-reference", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-with-express", - "destination": "/docs/guides", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-mysql", - "destination": "/docs/prisma-orm/add-to-existing-project/mysql", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/database-errors", - "destination": "/docs/orm/reference/error-reference", - "permanent": true - }, - { - "source": "/docs/5.4.1/reference/api-reference/prisma-client-reference", - "destination": "/docs/orm/reference/prisma-client-reference", - "permanent": true - }, - { - "source": "/docs/concepts/performance-and-optimization", - "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", - "permanent": true - }, - { - "source": "/docs/guides/database/developing-with-prisma-migrate/team-development", - "destination": "/docs/orm/prisma-migrate/workflows/development-and-production", - "permanent": true - }, - { - "source": "/docs/understand-prisma/prisma-in-your-stack/graphql", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo", - "destination": "/docs/orm/more/troubleshooting/nextjs", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/setting-up-prisma-migrate/creating-baseline", - "destination": "/docs/orm/prisma-migrate/workflows/baselining", - "permanent": true - }, - { - "source": "/docs/orm/more/prisma-config", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/orm/prisma-7", - "destination": "/docs/guides/upgrade-prisma-orm/v7", - "permanent": true - }, - { - "source": "/docs/orm/overview/what-is-prisma", - "destination": "/docs/orm", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-constructor-validation-error", - "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", - "permanent": true - }, - { - "source": "/docs/orm/more/deployment/deployment-guides/deploying-to-digitalocean", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/7/orm/prisma-client/setup-and-configuration/databases-connections", - "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", - "permanent": true - }, - { - "source": "/docs/orm/more/development-environment/prisma-config-ts", - "destination": "/docs/orm/reference/prisma-config-reference", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-mysql", - "destination": "/docs/prisma-orm/add-to-existing-project/mysql", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-mysql", - "destination": "/docs/prisma-orm/quickstart/mysql", - "permanent": true - }, - { - "source": "/docs/reference/api-reference/prisma-schema-reference/indexes", - "destination": "/docs/orm/prisma-schema/data-model/indexes", - "permanent": true - }, - { - "source": "/docs/getting-started/prisma-orm/add-to-existing-project", - "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/www.google.com", - "destination": "/docs", - "permanent": true - }, - { - "source": "/docs/reference/tools-and-interfaces/prisma-client/advanced-usage-of-generated-types", - "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model/data-types/json", - "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-json-fields", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/data-model/composite-ids", - "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-composite-ids-and-constraints", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/edge-runtime", - "destination": "/docs/orm/prisma-client/deployment/edge/overview", - "permanent": true - }, - { - "source": "/docs/orm/more/development-environment/electron", - "destination": "/docs/orm/more/troubleshooting/bundler-issues", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/postgresql", - "destination": "/docs/orm/core-concepts/supported-databases/postgresql", - "permanent": true - }, - { - "source": "/docs/guides/bun-workspaces", - "destination": "/docs/guides/deployment/bun-workspaces", - "permanent": true - }, - { - "source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-cannot-find-module", - "destination": "/docs/orm/more/troubleshooting/bundler-issues", - "permanent": true - }, - { - "source": "/docs/guides/general-guides/database-workflows/mapping-tables-to-models/prisma-schema", - "destination": "/docs/orm/prisma-schema/data-model/database-mapping", - "permanent": true - }, - { - "source": "/docs/orm/reference/prisma-schema-reference/generator", - "destination": "/docs/orm/prisma-schema/overview/generators", - "permanent": true - }, - { - "source": "/docs/orm/prisma-schema/relations", - "destination": "/docs/orm/prisma-schema/data-model/relations", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/driver-adapters", - "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript", - "destination": "/docs/prisma-orm/quickstart/prisma-postgres", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", - "destination": "/docs/prisma-orm/quickstart/postgresql", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/resolving-migrations", - "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", - "permanent": true - }, - { - "source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgresql", - "destination": "/docs/orm/prisma-migrate/workflows/baselining", - "permanent": true - }, - { - "source": "/docs/guides/deployment/deployment-guides/deploy-database-google-cloud-platform", - "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", - "permanent": true - }, - { - "source": "/docs/guides/other/nestjs", - "destination": "/docs/guides/frameworks/nestjs", - "permanent": true - }, - { - "source": "/docs/v5", - "destination": "/docs/guides/upgrade-prisma-orm/v5", - "permanent": true - }, - { - "source": "/docs/more", - "destination": "/docs/orm/more/releases", - "permanent": true - }, - { - "source": "/docs/orm/prisma-migrate/workflows/resolving-migration-issues-in-production", - "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/deployment/deploy-supabase", - "destination": "/docs/guides/integrations/supabase-accelerate", - "permanent": true - }, - { - "source": "/docs/orm/accelerate/getting-started/connection-pooler/client-extensions", - "destination": "/docs/accelerate/connection-pooling", - "permanent": true - }, - { - "source": "/docs/orm/prisma-client/queries/relation-aggregates", - "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", - "permanent": true - } + {"source": "/docs/tags/alpine", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/apm", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/application-performance-monitoring", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/best-practices", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/ci-cd", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/containerization", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/data-migration", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/database", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/datadog", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/deployment", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/docker", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/dynamic-usage", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/embedding", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/expand-and-contract", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/framework", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/git", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/guides", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/migration", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/monorepo", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/multiple-databases", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/multiple-prisma-clients", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/my-sql", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/nest-js", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/next-js", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/nuxt", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/optimization", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/orm", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/pnpm-workspace", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/postgre-sql", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/postgresql", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/prisma", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/prisma-migrate", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/prisma-orm", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/prisma-postgres", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/prisma-studio", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/production", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/react-router", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/rest-api", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/schema", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/schema-evolution", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/spans", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/sq-lite", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/testing", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/tracing", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/turborepo", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/tutorials", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/vercel", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags/workflows", "destination": "/docs", "permanent": true}, + {"source": "/docs/search", "destination": "/docs", "permanent": true}, + {"source": "/docs/tags", "destination": "/docs", "permanent": true}, + {"source": "/docs/about", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/docs-components", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/docs-components/frontmatter", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/docs-components/mdx-examples", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/boilerplate-content", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/image-guidelines", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/prisma-product-names", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/schema-models", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/spelling-punctuation-formatting", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/user-interace-guidelines", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/word-choice", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/style-guide/writing-style", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/template", "destination": "/docs", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/cockroachdb", "destination": "/docs/prisma-orm/add-to-existing-project/cockroachdb", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/mongodb", "destination": "/docs/prisma-orm/add-to-existing-project/mongodb", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/mysql", "destination": "/docs/prisma-orm/add-to-existing-project/mysql", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/planetscale", "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/planetscale-postgres", "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql", "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/prisma-postgres", "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/sql-server", "destination": "/docs/prisma-orm/add-to-existing-project/sql-server", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/sqlite", "destination": "/docs/prisma-orm/add-to-existing-project/sqlite", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/cockroachdb", "destination": "/docs/prisma-orm/quickstart/cockroachdb", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/mongodb", "destination": "/docs/prisma-orm/quickstart/mongodb", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/planetscale", "destination": "/docs/prisma-orm/quickstart/planetscale", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/planetscale-postgres", "destination": "/docs/prisma-orm/quickstart/planetscale", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/postgresql", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/prisma-postgres", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/sql-server", "destination": "/docs/prisma-orm/quickstart/sql-server", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/quickstart/sqlite", "destination": "/docs/prisma-orm/quickstart/sqlite", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres", "destination": "/docs/prisma-postgres/quickstart/prisma-orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/from-the-cli", "destination": "/docs/prisma-postgres/from-the-cli", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/import-from-existing-database-mysql", "destination": "/docs/prisma-postgres/import-from-existing-database-mysql", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/import-from-existing-database-postgresql", "destination": "/docs/prisma-postgres/import-from-existing-database-postgresql", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/quickstart/drizzle-orm", "destination": "/docs/prisma-postgres/quickstart/drizzle-orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/quickstart/kysely", "destination": "/docs/prisma-postgres/quickstart/kysely", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/quickstart/prisma-orm", "destination": "/docs/prisma-postgres/quickstart/prisma-orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/quickstart/typeorm", "destination": "/docs/prisma-postgres/quickstart/typeorm", "permanent": true}, + {"source": "/docs/orm/getting-started/add-to-existing-project", "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", "permanent": true}, + {"source": "/docs/orm/getting-started/quickstart", "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", "permanent": true}, + {"source": "/docs/postgres/getting-started/quickstart", "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", "permanent": true}, + {"source": "/docs/postgres/getting-started/import-from-existing-database", "destination": "/docs/postgres/import-from-existing-database", "permanent": true}, + {"source": "/docs/getting-started", "destination": "/docs", "permanent": true}, + {"source": "/docs/accelerate/api-reference", "destination": "/docs/accelerate/reference/api-reference", "permanent": true}, + {"source": "/docs/guides/ai-sdk-nextjs", "destination": "/docs/guides/integrations/ai-sdk", "permanent": true}, + {"source": "/docs/guides/astro", "destination": "/docs/guides/frameworks/astro", "permanent": true}, + {"source": "/docs/guides/authjs-nextjs", "destination": "/docs/guides/authentication/authjs/nextjs", "permanent": true}, + {"source": "/docs/accelerate/faq", "destination": "/docs/accelerate/more/faq", "permanent": true}, + {"source": "/docs/accelerate/feedback", "destination": "/docs/accelerate/more/feedback", "permanent": true}, + {"source": "/docs/accelerate/known-limitations", "destination": "/docs/accelerate/more/known-limitations", "permanent": true}, + {"source": "/docs/accelerate/troubleshoot", "destination": "/docs/accelerate/more/troubleshoot", "permanent": true}, + {"source": "/docs/guides/betterauth-astro", "destination": "/docs/guides/authentication/better-auth/astro", "permanent": true}, + {"source": "/docs/guides/betterauth-nextjs", "destination": "/docs/guides/authentication/better-auth/nextjs", "permanent": true}, + {"source": "/docs/guides/bun", "destination": "/docs/guides/runtimes/bun", "permanent": true}, + {"source": "/docs/guides/clerk-astro", "destination": "/docs/guides/authentication/clerk/astro", "permanent": true}, + {"source": "/docs/guides/clerk-nextjs", "destination": "/docs/guides/authentication/clerk/nextjs", "permanent": true}, + {"source": "/docs/guides/cloudflare-d1", "destination": "/docs/guides/deployment/cloudflare-d1", "permanent": true}, + {"source": "/docs/guides/cloudflare-workers", "destination": "/docs/guides/deployment/cloudflare-workers", "permanent": true}, + {"source": "/docs/guides/data-dog", "destination": "/docs/guides/integrations/datadog", "permanent": true}, + {"source": "/docs/guides/data-migration", "destination": "/docs/guides/database/data-migration", "permanent": true}, + {"source": "/docs/guides/deno-integration", "destination": "/docs/guides/integrations/deno", "permanent": true}, + {"source": "/docs/guides/docker", "destination": "/docs/guides/deployment/docker", "permanent": true}, + {"source": "/docs/guides/elysia", "destination": "/docs/guides/frameworks/elysia", "permanent": true}, + {"source": "/docs/guides/embed-studio-nextjs", "destination": "/docs/guides/integrations/embed-studio", "permanent": true}, + {"source": "/docs/guides/github-actions", "destination": "/docs/guides/integrations/github-actions", "permanent": true}, + {"source": "/docs/guides/hono", "destination": "/docs/guides/frameworks/hono", "permanent": true}, + {"source": "/docs/guides/implementing-schema-changes", "destination": "/docs/guides/database/schema-changes", "permanent": true}, + {"source": "/docs/guides/management-api-api-clients", "destination": "/docs/management-api/api-clients", "permanent": true}, + {"source": "/docs/guides/management-api", "destination": "/docs/management-api/partner-integration", "permanent": true}, + {"source": "/docs/guides/management-api-basic", "destination": "/docs/management-api/getting-started", "permanent": true}, + {"source": "/docs/guides/migrate-from-drizzle", "destination": "/docs/guides/switch-to-prisma-orm/from-drizzle", "permanent": true}, + {"source": "/docs/guides/migrate-from-mongoose", "destination": "/docs/guides/switch-to-prisma-orm/from-mongoose", "permanent": true}, + {"source": "/docs/guides/migrate-from-sequelize", "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", "permanent": true}, + {"source": "/docs/guides/migrate-from-typeorm", "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", "permanent": true}, + {"source": "/docs/guides/multiple-databases", "destination": "/docs/guides/database/multiple-databases", "permanent": true}, + {"source": "/docs/guides/neon-accelerate", "destination": "/docs/guides/integrations/neon-accelerate", "permanent": true}, + {"source": "/docs/guides/nestjs", "destination": "/docs/guides/frameworks/nestjs", "permanent": true}, + {"source": "/docs/guides/nextjs", "destination": "/docs/guides/frameworks/nextjs", "permanent": true}, + {"source": "/docs/guides/nuxt", "destination": "/docs/guides/frameworks/nuxt", "permanent": true}, + {"source": "/docs/guides/permit-io-access-control", "destination": "/docs/guides/integrations/permit-io", "permanent": true}, + {"source": "/docs/guides/react-router-7", "destination": "/docs/guides/frameworks/react-router-7", "permanent": true}, + {"source": "/docs/guides/shopify", "destination": "/docs/guides/integrations/shopify", "permanent": true}, + {"source": "/docs/guides/solid-start", "destination": "/docs/guides/frameworks/solid-start", "permanent": true}, + {"source": "/docs/guides/supabase-accelerate", "destination": "/docs/guides/integrations/supabase-accelerate", "permanent": true}, + {"source": "/docs/guides/sveltekit", "destination": "/docs/guides/frameworks/sveltekit", "permanent": true}, + {"source": "/docs/guides/tanstack-start", "destination": "/docs/guides/frameworks/tanstack-start", "permanent": true}, + {"source": "/docs/guides/turborepo", "destination": "/docs/guides/deployment/turborepo", "permanent": true}, + {"source": "/docs/guides/use-prisma-in-pnpm-workspaces", "destination": "/docs/guides/deployment/pnpm-workspaces", "permanent": true}, + {"source": "/docs/guides/vercel-app-deployment", "destination": "/docs/guides/integrations/vercel-deployment", "permanent": true}, + {"source": "/docs/optimize/faq", "destination": "/docs/optimize/more/faq", "permanent": true}, + {"source": "/docs/optimize/known-limitations", "destination": "/docs/optimize/more/known-limitations", "permanent": true}, + {"source": "/docs/orm/more", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/orm/more/ai-tools/chatgpt", "destination": "/docs/ai/tools/chatgpt", "permanent": true}, + {"source": "/docs/orm/more/ai-tools", "destination": "/docs/ai/tools/cursor", "permanent": true}, + {"source": "/docs/orm/more/ai-tools/cursor", "destination": "/docs/ai/tools/cursor", "permanent": true}, + {"source": "/docs/orm/more/ai-tools/github-copilot", "destination": "/docs/ai/tools/github-copilot", "permanent": true}, + {"source": "/docs/orm/more/ai-tools/tabnine", "destination": "/docs/ai/tools/tabnine", "permanent": true}, + {"source": "/docs/orm/more/ai-tools/windsurf", "destination": "/docs/ai/tools/windsurf", "permanent": true}, + {"source": "/docs/orm/more/development-environment", "destination": "/docs/orm/more/dev-environment", "permanent": true}, + {"source": "/docs/orm/more/development-environment/editor-setup", "destination": "/docs/orm/more/dev-environment/editor-setup", "permanent": true}, + {"source": "/docs/orm/more/development-environment/environment-variables", "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true}, + {"source": "/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/check-constraints", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/comparing-columns-through-raw-queries", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/how-to-upgrade", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-mysql", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/schema-incompatibilities-postgresql", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-a-rest-api", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-nexus", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-mysql", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer-postgresql", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3", "destination": "/docs/guides/upgrade-prisma-orm/v3", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/named-constraints", "destination": "/docs/guides/upgrade-prisma-orm/v3", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-3/referential-actions", "destination": "/docs/guides/upgrade-prisma-orm/v3", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-4", "destination": "/docs/guides/upgrade-prisma-orm/v4", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5", "destination": "/docs/guides/upgrade-prisma-orm/v5", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/jsonprotocol-changes", "destination": "/docs/guides/upgrade-prisma-orm/v5", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-5/rejectonnotfound-changes", "destination": "/docs/guides/upgrade-prisma-orm/v5", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-6", "destination": "/docs/guides/upgrade-prisma-orm/v6", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-to-use-preview-features", "destination": "/docs/orm/reference/preview-features/client-preview-features", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/codemods", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/connecting-to-postgresql-databases", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/connection-uris", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/database-glossary", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/date-types", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/introduction-to-data-types", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/setting-up-a-local-postgresql-database", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/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/netlify-caching-issue", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/nextjs-help", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/pkg-issue", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/prisma-nuxt-module", "destination": "/docs/orm/more/troubleshooting/nuxt", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/typescript-performance-optimization", "destination": "/docs/orm/more/troubleshooting/typescript-performance", "permanent": true}, + {"source": "/docs/orm/overview", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/beyond-prisma-orm", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/databases", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/cloudflare-d1", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/cockroachdb", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/database-drivers", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/mongodb", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/mysql", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/neon", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/planetscale", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/planetscale-postgres", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/postgresql", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/sql-server", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/sql-server/sql-server-docker", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/sql-server/sql-server-local", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/sqlite", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/supabase", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/databases/turso", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/orm/overview/introduction", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/introduction/data-modeling", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/introduction/should-you-use-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/introduction/what-is-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/introduction/why-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack/fullstack", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack/graphql", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack/is-prisma-an-orm", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack/rest", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/query-optimization-performance", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/platform/support", "destination": "/docs/console/more/support", "permanent": true}, + {"source": "/docs/platform/about", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/platform", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/platform/maturity-levels", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/reference/errors/connection-pool", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", "permanent": true}, + {"source": "/docs/reference/errors/migrate", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-baseline", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-no-direct-ddl", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-no-foreign-keys", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-provider-switch", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-resolve", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/migrate-shadow", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/errors/mongodb-replica-set", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/orm/reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/orm/tools/prisma-studio", "destination": "/docs/studio", "permanent": true}, + {"source": "/docs/postgres/database/prisma-studio/embedding-studio", "destination": "/docs/studio/integrations/embedding", "permanent": true}, + {"source": "/docs/postgres/database/prisma-studio/studio-in-vs-code", "destination": "/docs/studio/integrations/vscode-integration", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/vercel-caching-issue", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/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/under-the-hood", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/orm/more/under-the-hood/engines", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/postgres/query-optimization", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/performance-metrics", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/prisma-ai", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/avoid-char", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/avoid-db-money", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/avoid-timestamp-timestampz-0", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/avoid-varchar", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/current-time", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/excessive-number-of-rows-returned", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/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/postgres/query-optimization/recommendations/indexing-on-unique-columns", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/long-running-transactions", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/queries-on-unindexed-columns", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/repeated-query", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/select-returning", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/storing-blob-in-database", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/unnecessary-indexes", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recordings", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/setup", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/integrations/viewing-data", "destination": "/docs/guides/postgres/viewing-data", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/case-sensitivity", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/computed-fields", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/custom-models", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/custom-validation", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/excluding-fields", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/filtering-and-sorting", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/full-text-search", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/pagination", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/relation-queries", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/select-fields", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/understanding-prisma-migrate", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/understanding-prisma-migrate/overview", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows", "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/data-migration", "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/team-development", "destination": "/docs/guides/database/schema-changes", "permanent": true}, + {"source": "/docs/orm/prisma-schema", "destination": "/docs/orm/prisma-schema/overview", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model", "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/relations/referential-actions/special-rules-for-referential-actions", "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true}, + {"source": "/docs/orm/tools", "destination": "/docs/studio", "permanent": true}, + {"source": "/docs/orm/tools/prisma-cli", "destination": "/docs/cli", "permanent": true}, + {"source": "/docs/platform/platform-cli", "destination": "/docs/cli/console/platform", "permanent": true}, + {"source": "/docs/platform/platform-cli/about", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/postgres/integrations/vercel", "destination": "/docs/guides/integrations/vercel-deployment", "permanent": true}, + {"source": "/docs/postgres/integrations/flyio", "destination": "/docs/guides/postgres/flyio", "permanent": true}, + {"source": "/docs/postgres/integrations/netlify", "destination": "/docs/guides/postgres/netlify", "permanent": true}, + {"source": "/docs/postgres/integrations/vscode", "destination": "/docs/guides/postgres/vscode", "permanent": true}, + {"source": "/docs/postgres/integrations/idx", "destination": "/docs/guides/postgres/idx", "permanent": true}, + {"source": "/docs/postgres/introduction/npx-create-db", "destination": "/docs/postgres/npx-create-db", "permanent": true}, + {"source": "/docs/postgres/introduction/management-api", "destination": "/docs/management-api", "permanent": true}, + {"source": "/docs/postgres/introduction/management-api-sdk", "destination": "/docs/management-api/sdk", "permanent": true}, + {"source": "/docs/postgres/introduction", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/postgres/integrations", "destination": "/docs/postgres/integrations/raycast", "permanent": true}, + {"source": "/docs/postgres/database/prisma-studio", "destination": "/docs/studio", "permanent": true}, + {"source": "/docs/postgres/integrations/mcp-server", "destination": "/docs/ai/tools/mcp-server", "permanent": true}, + {"source": "/docs/platform/platform-cli/commands", "destination": "/docs/cli/console/platform", "permanent": true}, + {"source": "/docs/postgres/more/troubleshooting", "destination": "/docs/postgres/troubleshooting", "permanent": true}, + {"source": "/docs/postgres/more/faq", "destination": "/docs/postgres/faq", "permanent": true}, + {"source": "/docs/postgres/more", "destination": "/docs/postgres/error-reference", "permanent": true}, + {"source": "/docs/postgres/introduction/overview", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/postgres/introduction/import-from-existing-database", "destination": "/docs/postgres/import-from-existing-database", "permanent": true}, + {"source": "/docs/postgres/database/api-reference", "destination": "/docs/postgres/error-reference", "permanent": true}, + {"source": "/docs/postgres/database/api-reference/error-reference", "destination": "/docs/postgres/error-reference", "permanent": true}, + {"source": "/docs/postgres/database", "destination": "/docs/postgres/database/caching", "permanent": true}, + {"source": "/docs/showcase", "destination": "/docs", "permanent": true}, + {"source": "/docs/getting-started/quickstart-prismaPostgres", "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/concepts/components/prisma-client/working-with-prismaclient/connection-pool", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/no-rust-engine", "destination": "/docs/orm/prisma-client/setup-and-configuration/database-polyfills", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-client", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/guides/database/using-prisma-with-mongodb", "destination": "/docs/prisma-orm/add-to-existing-project/mongodb", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/crud", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-to-prisma-7", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/generators", "destination": "/docs/orm/prisma-schema/overview/generators", "permanent": true}, + {"source": "/docs/orm/prisma-client/testing", "destination": "/docs/orm/prisma-client/testing/unit-testing", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client/generating-prisma-client", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/get-started", "destination": "/docs", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-configuration/prisma-config-ts", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/v5/guides", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/database/seed-database", "destination": "/docs/cli/db/seed", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/serverless", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client/error-reference", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/orm/getting-started", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/reference/database-connectors/connection-urls", "destination": "/docs/orm/reference/connection-urls", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/orm/reference/prisma-config-referenc", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/orm/more/engines", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/getting-started/quickstart", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/v5/orm", "destination": "/docs/guides/upgrade-prisma-orm/v5", "permanent": true}, + {"source": "/docs/support/help-articles/nextjs-prisma-client-dev-practices", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/references", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/prisma-orm/quickstart/prisma-postgre", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/postgres/getting-started", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/connection-management", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", "permanent": true}, + {"source": "/docs/guides/database/developing-with-prisma-migrate/troubleshooting-development", "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", "permanent": true}, + {"source": "/docs/concepts/components/prisma-studio", "destination": "/docs/studio", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/referential-actions", "destination": "/docs/orm/prisma-schema/data-model/relations/referential-actions", "permanent": true}, + {"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", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/generating-prisma-clientt", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/-a002", "destination": "https://v1.prisma.io/docs/1.34/get-started/", "permanent": true}, + {"source": "/docs/-t002", "destination": "https://v1.prisma.io/docs/1.34/get-started/", "permanent": true}, + {"source": "/docs/-t002/", "destination": "https://v1.prisma.io/docs/1.34/get-started/", "permanent": true}, + {"source": "/docs/prisma-admin/", "destination": "https://v1.prisma.io/docs/1.34/prisma-admin/", "permanent": true}, + {"source": "/docs/prisma-cli-and-configuration/", "destination": "https://v1.prisma.io/docs/1.34/prisma-cli-and-configuration/", "permanent": true}, + {"source": "/docs/prisma-client/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/", "permanent": true}, + {"source": "/docs/prisma-server/", "destination": "https://v1.prisma.io/docs/1.34/prisma-server/", "permanent": true}, + {"source": "/docs/quickstart/", "destination": "https://v1.prisma.io/docs/1.34/get-started/", "permanent": true}, + {"source": "/docs/releases-and-maintenance/", "destination": "https://v1.prisma.io/docs/1.34/releases-and-maintenance/", "permanent": true}, + {"source": "/docs/datamodel-and-migrations/", "destination": "https://v1.prisma.io/docs/1.34/datamodel-and-migrations", "permanent": true}, + {"source": "/docs/get-started/01-setting-up-prisma-new-database-GO-g002/", "destination": "https://v1.prisma.io/docs/1.34/get-started", "permanent": true}, + {"source": "/docs/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/", "destination": "https://v1.prisma.io/docs/1.34/get-started", "permanent": true}, + {"source": "/docs/get-started/01-setting-up-prisma-demo-server-a001/", "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/", "permanent": true}, + {"source": "/docs/get-started/01-setting-up-prisma-existing-database-a003/", "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-demo-server-JAVASCRIPT-a001/", "permanent": true}, + {"source": "/docs/get-started/01-setting-up-prisma-new-database-a002/", "destination": "https://v1.prisma.io/docs/1.34/get-started/01-setting-up-prisma-new-database-JAVASCRIPT-a002/", "permanent": true}, + {"source": "/docs/datamodel-and-migrations/datamodel-MYSQL-knul/", "destination": "https://v1.prisma.io/docs/1.34/datamodel-and-migrations", "permanent": true}, + {"source": "/docs/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/", "destination": "https://v1.prisma.io/docs/1.34/data-model-and-migrations/introspection-mapping-to-existing-db-soi1/", "permanent": true}, + {"source": "/docs/understand-prisma/how-prisma-works-under-the-hood-j8ff/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/how-prisma-works-under-the-hood-j8ff/", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-basics-datamodel-client-and-server-fgz4/", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-introduction-what-why-how-j9ff/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-introduction-what-why-how-j9ff/", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-mongoose-ys8c/", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-sequelize-c4fk/", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/", "destination": "https://v1.prisma.io/docs/1.34/understand-prisma/prisma-vs-traditional-orms/prisma-vs-typeorm-k9fh/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/reading-data-GO-go05/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-GO-go05/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-JAVASCRIPT-rsc2/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/reading-data-TYPESCRIPT-rsc3/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/writing-data-GO-go08/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-GO-go08/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-JAVASCRIPT-rsc6/", "permanent": true}, + {"source": "/docs/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/basic-data-access/writing-data-TYPESCRIPT-rsc7/", "permanent": true}, + {"source": "/docs/prisma-client/features/check-existence-GO-go01/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-GO-go01/", "permanent": true}, + {"source": "/docs/prisma-client/features/check-existence-JAVASCRIPT-pyl1/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-JAVASCRIPT-pyl1/", "permanent": true}, + {"source": "/docs/prisma-client/features/check-existence-TYPESCRIPT-pyl2/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/check-existence-TYPESCRIPT-pyl2/", "permanent": true}, + {"source": "/docs/prisma-client/features/realtime-GO-go06/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-GO-go06/", "permanent": true}, + {"source": "/docs/prisma-client/features/realtime-JAVASCRIPT-rsc8/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-JAVASCRIPT-rsc8/", "permanent": true}, + {"source": "/docs/prisma-client/features/realtime-TYPESCRIPT-rsc9/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/features/realtime-TYPESCRIPT-rsc9/", "permanent": true}, + {"source": "/docs/prisma-client/setup/constructor-GO-go02/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-GO-go02/", "permanent": true}, + {"source": "/docs/prisma-client/setup/constructor-JAVASCRIPT-rsc4/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-JAVASCRIPT-rsc4/", "permanent": true}, + {"source": "/docs/prisma-client/setup/constructor-TYPESCRIPT-rsc5/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/constructor-TYPESCRIPT-rsc5/", "permanent": true}, + {"source": "/docs/prisma-client/setup/generating-the-client-GO-r3c3/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-GO-r3c3/", "permanent": true}, + {"source": "/docs/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-JAVASCRIPT-rsc1/", "permanent": true}, + {"source": "/docs/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/", "destination": "https://v1.prisma.io/docs/1.34/prisma-client/setup/generating-the-client-TYPESCRIPT-r3c2/", "permanent": true}, + {"source": "/docs/run-prisma-server/database-connector-MYSQL-jgfs/", "destination": "https://v1.prisma.io/docs/1.34/prisma-server/database-connector-MYSQL-jgfs/", "permanent": true}, + {"source": "/docs/guides/troubleshooting", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/troubleshooting/autocompletion-in-graphql-resolvers-with-js", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/upgrade-from-prisma-1/should-you-upgrade", "destination": "/docs/guides/upgrade-from-prisma-1/how-to-upgrade", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-schema/models", "destination": "/docs/reference/tools-and-interfaces/prisma-schema/data-model", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-typescript-mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-sql-node-mysql", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-typescript-mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate-node-mysql", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-typescript-mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-node-mysql", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-mysql", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-file", "destination": "/docs/reference/tools-and-interfaces/prisma-schema", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client/api", "destination": "/docs/orm/reference/prisma-client-reference", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch", "destination": "/docs/prisma-orm/quickstart/sql-server", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-schema/prisma-schema-reference", "destination": "/docs/orm/reference/prisma-schema-reference", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-cli/command-reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/reference/database-connectors/database-features", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/more/supported-databases", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/understand-prisma/introduction", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/understand-prisma/data-modeling", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-prisma-migrate", "destination": "/docs/getting-started/prisma-orm/start-from-scratch-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch-sql", "destination": "/docs/getting-started/prisma-orm", "permanent": true}, + {"source": "/docs/guides/prisma-guides/prisma-migrate-guides", "destination": "/docs/guides/prisma-guides/add-prisma-migrate-to-a-project", "permanent": true}, + {"source": "/docs/guides/prisma-guides/prisma-migrate-guides/add-prisma-migrate-to-a-project", "destination": "/docs/guides/prisma-guides/add-prisma-migrate-to-a-project", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/distinct", "destination": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing#select-distinct", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/configuring-the-prisma-client-api", "destination": "/docs/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/constructor", "destination": "/docs/reference/api-reference/prisma-client-reference#prismaclient", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/field-selection", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/error-reference", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/sorting", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/filtering", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/aggregations", "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-json", "destination": "/docs/orm/prisma-client/special-fields-and-types", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/group-by", "destination": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing#group-by-preview", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/advanced-usage-of-generated-types", "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/native-types/native-types-mappings", "destination": "/docs/reference/api-reference/prisma-schema-reference#model-field-scalar-types", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/native-types", "destination": "/docs/concepts/components/prisma-schema/data-model#native-types-mapping", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/orm/prisma-client/setup-and-configuration/custom-model-and-field-names", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/orm/prisma-client/observability-and-logging/logging", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/error-formatting", "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/deployment", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/prisma-migrate-flows", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/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}, + {"source": "/docs/reference/utility-types-reference", "destination": "/docs/reference/api-reference/prisma-client-reference#prismavalidator", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/query-engine", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/concepts/overview/under-the-hood", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/sql-views", "destination": "https://github.com/prisma/prisma/issues/678", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/sql-views-postgres", "destination": "https://github.com/prisma/prisma/issues/678", "permanent": true}, + {"source": "/docs/guides/database/advanced-database-tasks/sql-views-postgres", "destination": "https://github.com/prisma/prisma/issues/678", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/sql-views-mysql", "destination": "https://github.com/prisma/prisma/issues/678", "permanent": true}, + {"source": "/docs/guides/database/advanced-database-tasks/sql-views-mysql", "destination": "https://github.com/prisma/prisma/issues/678", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes", "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/mysql", "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", "permanent": true}, + {"source": "/docs/guides/database/advanced-database-tasks/unique-constraints-and-indexes/postgresql", "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/unique-constraints-and-indexes/sqlite", "destination": "/docs/concepts/components/prisma-schema/data-model#defining-a-unique-field", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/foreign-keys", "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/foreign-keys/mysql", "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/foreign-keys/postgresql", "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/foreign-keys/sqlite", "destination": "/docs/concepts/components/prisma-schema/relations#relational-databases", "permanent": true}, + {"source": "/docs/mongodb", "destination": "/docs/orm/", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/type-mapping", "destination": "/docs/orm/prisma-migrate/workflows/native-database-types", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-advanced-types", "destination": "/docs/orm/prisma-client/special-fields-and-types", "permanent": true}, + {"source": "/docs/concepts/more/codemod", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/next-steps-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/connect-your-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/using-prisma-migrate-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/install-prisma-client-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/querying-the-database-node-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/next-steps-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/connect-your-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/querying-the-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/querying-the-database-node-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/next-steps-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgres", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-node-postgres", "destination": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project-typescript-postgres", "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/introspection-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/connect-your-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/introspection-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/install-prisma-client-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/querying-the-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/next-steps-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/connect-your-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/introspection-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/baseline-your-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/baseline-your-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/install-prisma-client-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/querying-the-database-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/evolve-your-schema-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/evolve-your-schema-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-typescript-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-typescript-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/next-steps-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/next-steps-node-postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-postgres", "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgres", "destination": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases-node-postgresql", "permanent": true}, + {"source": "/docs/concepts/more/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/orm/more/dev-environment/environment-variables", "permanent": true}, + {"source": "/docs/concepts/more/environment-variables/using-multiple-env-files", "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true}, + {"source": "/docs/concepts/more/editor-setup", "destination": "/docs/orm/more/dev-environment/editor-setup", "permanent": true}, + {"source": "/docs/about/about-the-docs", "destination": "/docs", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/sql-server/sql-server-start-from-scratch-typescript", "destination": "/docs/prisma-orm/quickstart/sql-server", "permanent": true}, + {"source": "/docs/concepts/database-connectors/microsoft-sql-server", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/sql-server/sql-server-connection-string", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/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/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/sql-server", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/referential-actions/cyclic-referential-actions", "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/index-configuration", "destination": "/docs/orm/prisma-schema/data-model/indexes", "permanent": true}, + {"source": "/docs/concepts/components/prisma-data-platform", "destination": "/docs/concepts/data-platform", "permanent": true}, + {"source": "/docs/about/prisma/platform-releases", "destination": "/docs/concepts/data-platform/about-platform/platform-releases", "permanent": true}, + {"source": "/docs/data-platform/about/platform-limits-and-status", "destination": "/docs/data-platform/platform-console/limits", "permanent": true}, + {"source": "/docs/data-platform/about/platform-releases", "destination": "/docs/data-platform/platform-console/maturity-levels", "permanent": true}, + {"source": "/docs/data-platform/accounts", "destination": "/docs/data-platform/classic-projects/platform/account", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/referential-integrity", "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode", "permanent": true}, + {"source": "/docs/data-platform/billing/early-adopter-plan", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/members/user-roles", "destination": "/docs/data-platform/classic-projects/platform/members/roles-permissions", "permanent": true}, + {"source": "/docs/data-platform/members/data-collaborators", "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/classic-projects/platform/troubleshooting/cannot-change-db-of-env", "permanent": true}, + {"source": "/docs/guides/database/prototyping-schema-db-push", "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", "permanent": true}, + {"source": "/docs/guides/database/patching-production", "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true}, + {"source": "/docs/guides/database/production-troubleshooting", "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true}, + {"source": "/docs/guides/database/multi-schema", "destination": "/docs/orm/prisma-schema/data-model/multi-schema", "permanent": true}, + {"source": "/docs/guides/database/prisma-type-system", "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system", "permanent": true}, + {"source": "/docs/concepts/components/prisma-cli/installation", "destination": "/docs/reference/api-reference/command-reference#installation", "permanent": true}, + {"source": "/docs/guides/other/troubleshooting-orm/help-articles/finding-entities-based-on-relation", "destination": "/docs/concepts/components/prisma-client/relation-queries#filter-on-presence-of-related-records", "permanent": true}, + {"source": "/docs/guides/migrate/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/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/traditional/deploy-to-koyeb", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/serverless/deploy-to-netlify", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploying-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/orm/prisma-client/deployment/edge/deploy-to-cloudflare", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploying-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/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/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/use-prisma-with-serverless-framework", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true}, + {"source": "/docs/guides/deployment/use-prisma-with-serverless-framework", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true}, + {"source": "/docs/data-platform/about/releases", "destination": "/docs/data-platform/platform-console/maturity-levels", "permanent": true}, + {"source": "/docs/data-platform/about/limits-and-status", "destination": "/docs/data-platform/platform-console/limits", "permanent": true}, + {"source": "/docs/data-platform/about", "destination": "/docs/data-platform/platform-console/about", "permanent": true}, + {"source": "/docs/data-platform/static-ips", "destination": "/docs/data-platform/classic-projects/platform/static-ips", "permanent": true}, + {"source": "/docs/data-platform/projects/create", "destination": "/docs/data-platform/classic-projects/platform/projects/create", "permanent": true}, + {"source": "/docs/data-platform/projects/edit-settings", "destination": "/docs/data-platform/classic-projects/platform/projects/edit-settings", "permanent": true}, + {"source": "/docs/data-platform/projects/delete-project", "destination": "/docs/data-platform/classic-projects/platform/projects/delete-project", "permanent": true}, + {"source": "/docs/data-platform/projects", "destination": "/docs/data-platform/classic-projects/platform/projects", "permanent": true}, + {"source": "/docs/data-platform/environments/view-all", "destination": "/docs/data-platform/classic-projects/platform/environments/view-all", "permanent": true}, + {"source": "/docs/data-platform/environments/create", "destination": "/docs/data-platform/classic-projects/platform/environments/create", "permanent": true}, + {"source": "/docs/data-platform/environments/edit-settings/edit-name-and-url-handle", "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings/edit-name-and-url-handle", "permanent": true}, + {"source": "/docs/data-platform/environments/edit-settings/change-default-environment", "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings/change-default-environment", "permanent": true}, + {"source": "/docs/data-platform/environments/edit-settings", "destination": "/docs/data-platform/classic-projects/platform/environments/edit-settings", "permanent": true}, + {"source": "/docs/data-platform/environments/delete", "destination": "/docs/data-platform/classic-projects/platform/environments/delete", "permanent": true}, + {"source": "/docs/data-platform/environments", "destination": "/docs/data-platform/classic-projects/platform/environments", "permanent": true}, + {"source": "/docs/data-platform/members/roles-permissions", "destination": "/docs/data-platform/classic-projects/platform/members/roles-permissions", "permanent": true}, + {"source": "/docs/data-platform/members/add", "destination": "/docs/data-platform/classic-projects/platform/members/add", "permanent": true}, + {"source": "/docs/data-platform/members/change-role", "destination": "/docs/data-platform/classic-projects/platform/members/change-role", "permanent": true}, + {"source": "/docs/data-platform/members/remove", "destination": "/docs/data-platform/classic-projects/platform/members/remove", "permanent": true}, + {"source": "/docs/data-platform/members", "destination": "/docs/data-platform/classic-projects/platform/members", "permanent": true}, + {"source": "/docs/data-platform/data-browser", "destination": "/docs/data-platform/classic-projects/platform/data-browser", "permanent": true}, + {"source": "/docs/data-platform/query-console", "destination": "/docs/data-platform/classic-projects/platform/query-console", "permanent": true}, + {"source": "/docs/data-platform/schema-viewer", "destination": "/docs/data-platform/classic-projects/platform/schema-viewer", "permanent": true}, + {"source": "/docs/data-platform/account", "destination": "/docs/data-platform/classic-projects/platform/account", "permanent": true}, + {"source": "/docs/data-platform/github-integration", "destination": "/docs/data-platform/classic-projects/platform/github-integration", "permanent": true}, + {"source": "/docs/data-platform/billing/plans-and-quotas", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/billing/manage-plans", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/billing/invoices", "destination": "/docs/data-platform/classic-projects/platform/billing/invoices", "permanent": true}, + {"source": "/docs/data-platform/billing/data-proxy-usage", "destination": "/docs/data-platform/classic-projects/platform/billing/data-proxy-usage", "permanent": true}, + {"source": "/docs/data-platform/billing/payment-method-and-billing-information", "destination": "/docs/data-platform/classic-projects/platform/billing/payment-method-and-billing-information", "permanent": true}, + {"source": "/docs/data-platform/billing", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/troubleshooting/connection-to-db-timed-out", "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/connection-to-db-timed-out", "permanent": true}, + {"source": "/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/data-platform/troubleshooting/cannot-edit-schema-file", "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file", "permanent": true}, + {"source": "/docs/data-platform/troubleshooting/schema-file-does-not-update", "destination": "/docs/data-platform/classic-projects/platform/troubleshooting/schema-file-does-not-update", "permanent": true}, + {"source": "/docs/data-platform/troubleshooting", "destination": "/docs/data-platform/platform-console/support", "permanent": true}, + {"source": "/docs/data-platform/contact-support", "destination": "/docs/data-platform/platform-console/support", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/platform/account", "destination": "/docs/data-platform/platform-console/concepts", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/platform/projects", "destination": "/docs/data-platform/platform-console/concepts/projects", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/platform/organizations", "destination": "/docs/data-platform/platform-console/concepts/workspaces", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/platform/billing", "destination": "/docs/data-platform/platform-console/concepts/workspaces", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/platform", "destination": "/docs/data-platform/platform-console", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/faq", "destination": "/docs/data-platform/platform-console/limits", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/support", "destination": "/docs/data-platform/platform-console/support", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects/about-cloud-projects", "destination": "/docs/data-platform/platform-console/about", "permanent": true}, + {"source": "/docs/data-platform/cloud-projects", "destination": "/docs/data-platform/platform-console", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/about/releases", "destination": "/docs/data-platform/platform-console/maturity-levels", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/about/limits-and-status", "destination": "/docs/data-platform/platform-console/limits", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/about", "destination": "/docs/data-platform/platform-console/about", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/contact-support", "destination": "/docs/data-platform/platform-console/support", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/connection-management/configure-pg-bouncer", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/pgbouncer", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/platform/billing", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/accelerate/testing", "destination": "/docs/data-platform/accelerate/evaluating", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/platform/billing/plans-and-quotas", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/platform/billing/manage-plans", "destination": "https://www.prisma.io/pricing", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema", "destination": "/docs/orm/prisma-schema/overview", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-prismaclient", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/transactions", "destination": "/docs/orm/prisma-client/queries/transactions", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/get-started", "destination": "/docs/orm/prisma-migrate/getting-started", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/db-push", "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", "permanent": true}, + {"source": "/docs/concepts/components/prisma-cli", "destination": "/docs/cli", "permanent": true}, + {"source": "/docs/concepts/components/prisma-engines", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/mongodb", "destination": "/docs/orm/", "permanent": true}, + {"source": "/docs/concepts/database-connectors", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/more/telemetry", "destination": "/docs/orm/tools/prisma-cli#telemetry", "permanent": true}, + {"source": "/docs/concepts/more", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/concepts", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/overview/why-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/overview/should-you-use-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/overview/what-is-prisma/data-modeling", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/overview/what-is-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/components/database-drivers", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/postgresql", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/mysql", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/sqlite", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/mongodb", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/cockroachdb", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/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/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/database-connectors/sql-server", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/planetscale", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/cockroachdb", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/supabase", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/neon", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/database/turso", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/concepts/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", "permanent": true}, + {"source": "/docs/concepts/overview/prisma-in-your-stack", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/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/introduction", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-prismaclient/instantiate-prisma-client", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/read-replicas", "destination": "/docs/orm/prisma-client/setup-and-configuration/read-replicas", "permanent": true}, + {"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", "permanent": true}, + {"source": "/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/working-with-prismaclient/error-formatting", "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/database-polyfills", "destination": "/docs/orm/prisma-client/setup-and-configuration/database-polyfills", "permanent": true}, + {"source": "/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/working-with-prismaclient/connection-management#connection-pool", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-pool", "permanent": true}, + {"source": "/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}, + {"source": "/docs/concepts/components/prisma-client/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/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/aggregation-grouping-summarizing", "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/prisma-client-transactions-guide", "destination": "/docs/orm/prisma-client/queries/transactions", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/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/crud", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/raw-database-access", "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/using-raw-sql/safeql", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/query-optimization-performance", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/composite-types", "destination": "/docs/orm/prisma-client/special-fields-and-types/composite-types", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/null-and-undefined", "destination": "/docs/orm/prisma-client/special-fields-and-types/null-and-undefined", "permanent": true}, + {"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", "permanent": true}, + {"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", "permanent": true}, + {"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", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-fields", "destination": "/docs/orm/prisma-client/special-fields-and-types", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/model", "destination": "/docs/orm/prisma-client/client-extensions/model", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/client", "destination": "/docs/orm/prisma-client/client-extensions/client", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/query", "destination": "/docs/orm/prisma-client/client-extensions/query", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/result", "destination": "/docs/orm/prisma-client/client-extensions/result", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/shared-extensions", "destination": "/docs/orm/prisma-client/client-extensions/shared-extensions", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/type-utilities", "destination": "/docs/orm/prisma-client/client-extensions/type-utilities", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions/extension-examples", "destination": "/docs/orm/prisma-client/client-extensions/extension-examples", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/middleware/soft-delete-middleware", "destination": "/docs/orm/prisma-client/client-extensions", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/middleware/logging-middleware", "destination": "/docs/orm/prisma-client/client-extensions/middleware/logging-middleware", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/middleware/session-data-middleware", "destination": "/docs/orm/prisma-client/client-extensions/middleware/session-data-middleware", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/middleware", "destination": "/docs/orm/prisma-client/client-extensions", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/client-extensions", "destination": "/docs/orm/prisma-client/client-extensions", "permanent": true}, + {"source": "/docs/guides/other/prisma-type-system", "destination": "/docs/orm/prisma-client/type-safety/prisma-type-system", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/advanced-type-safety/prisma-validator", "destination": "/docs/orm/prisma-client/type-safety", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/advanced-type-safety", "destination": "/docs/orm/prisma-client/type-safety", "permanent": true}, + {"source": "/docs/guides/testing/unit-testing", "destination": "/docs/orm/prisma-client/testing/unit-testing", "permanent": true}, + {"source": "/docs/guides/testing/integration-testing", "destination": "/docs/orm/prisma-client/testing/integration-testing", "permanent": true}, + {"source": "/docs/guides/testing", "destination": "/docs/orm/prisma-client/testing/unit-testing", "permanent": true}, + {"source": "/docs/guides/deployment/deploy-prisma", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/guides/deployment/traditional/deploy-to-heroku", "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-heroku", "permanent": true}, + {"source": "/docs/guides/deployment/traditional/deploy-to-koyeb", "destination": "/docs/orm/prisma-client/deployment/traditional/deploy-to-koyeb", "permanent": true}, + {"source": "/docs/guides/deployment/traditional", "destination": "/docs/orm/prisma-client/deployment/traditional", "permanent": true}, + {"source": "/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/serverless/deploy-to-vercel", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true}, + {"source": "/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#aws-rds-proxy", "destination": "/docs/orm/prisma-client/deployment/caveats-when-deploying-to-aws-platforms#aws-rds-proxy", "permanent": true}, + {"source": "/docs/guides/deployment/serverless/deploy-to-netlify", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-netlify", "permanent": true}, + {"source": "/docs/guides/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", "permanent": true}, + {"source": "/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/edge", "destination": "/docs/orm/prisma-client/deployment/edge", "permanent": true}, + {"source": "/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/deploy-migrations-from-a-local-environment", "destination": "/docs/orm/prisma-client/deployment/deploy-migrations-from-a-local-environment", "permanent": true}, + {"source": "/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/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/deploy-prisma", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/metrics", "destination": "/docs/orm/prisma-client/observability-and-logging/logging", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/opentelemetry-tracing", "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/debugging", "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/debugging", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/handling-exceptions-and-errors", "destination": "/docs/orm/prisma-client/debugging-and-troubleshooting/handling-exceptions-and-errors", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/add-prisma-migrate-to-a-project", "destination": "/docs/orm/prisma-migrate/getting-started", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/mental-model", "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/mental-model", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/migration-histories", "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/migration-histories", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/shadow-database", "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/shadow-database", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/prisma-migrate-limitations-issues", "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/limitations-and-known-issues", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/legacy-migrate", "destination": "/docs/orm/prisma-migrate/understanding-prisma-migrate/legacy-migrate", "permanent": true}, + {"source": "/docs/guides/migrate/seed-database", "destination": "/docs/orm/prisma-migrate/workflows/seeding", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/team-development", "destination": "/docs/guides/database/schema-changes", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/supported-types-and-db-features", "destination": "/docs/orm/prisma-migrate/workflows/native-database-types", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/enable-native-database-functions", "destination": "/docs/orm/prisma-migrate/workflows/native-database-functions", "permanent": true}, + {"source": "/docs/guides/migrate/prototyping-schema-db-push", "destination": "/docs/orm/prisma-migrate/workflows/prototyping-your-schema", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/troubleshooting-development", "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/baselining", "destination": "/docs/orm/prisma-migrate/workflows/baselining", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/customizing-migrations", "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", "permanent": true}, + {"source": "/docs/guides/migrate/data-migration", "destination": "/docs/orm/prisma-migrate/workflows/customizing-migrations", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/squashing-migrations", "destination": "/docs/orm/prisma-migrate/workflows/squashing-migrations", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/generating-down-migrations", "destination": "/docs/orm/prisma-migrate/workflows/generating-down-migrations", "permanent": true}, + {"source": "/docs/guides/migrate/production-troubleshooting", "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/include-unsupported-database-features", "destination": "/docs/orm/prisma-migrate/workflows/unsupported-database-features", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/migrate-development-production", "destination": "/docs/orm/prisma-migrate/workflows/development-and-production", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/data-sources", "destination": "/docs/orm/prisma-schema/overview/data-sources", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/data-model", "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/one-to-one-relations", "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-one-relations", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/one-to-many-relations", "destination": "/docs/orm/prisma-schema/data-model/relations/one-to-many-relations", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/many-to-many-relations", "destination": "/docs/orm/prisma-schema/data-model/relations/many-to-many-relations", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/self-relations", "destination": "/docs/orm/prisma-schema/data-model/relations/self-relations", "permanent": true}, + {"source": "/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/relations/relation-mode", "destination": "/docs/orm/prisma-schema/data-model/relations/relation-mode", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations/troubleshooting-relations", "destination": "/docs/orm/prisma-schema/data-model/relations/troubleshooting-relations", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/relations", "destination": "/docs/orm/prisma-schema/data-model/relations", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/indexes", "destination": "/docs/orm/prisma-schema/data-model/indexes", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/views", "destination": "/docs/orm/prisma-schema/data-model/views", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/names-in-underlying-database", "destination": "/docs/orm/prisma-schema/data-model/database-mapping", "permanent": true}, + {"source": "/docs/guides/other/multi-schema", "destination": "/docs/orm/prisma-schema/data-model/multi-schema", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/features-without-psl-equivalent", "destination": "/docs/orm/prisma-schema/data-model/unsupported-database-features", "permanent": true}, + {"source": "/docs/concepts/components/introspection", "destination": "/docs/orm/prisma-schema/introspection", "permanent": true}, + {"source": "/docs/concepts/components/prisma-schema/postgresql-extensions", "destination": "/docs/orm/prisma-schema/postgresql-extensions", "permanent": true}, + {"source": "/docs/concepts/components", "destination": "/docs/studio", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-client-reference", "destination": "/docs/orm/reference/prisma-client-reference", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-schema-reference", "destination": "/docs/orm/reference/prisma-schema-reference", "permanent": true}, + {"source": "/docs/reference/api-reference/command-reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/reference/api-reference/error-reference", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/reference/api-reference/environment-variables-reference", "destination": "/docs/orm/reference/environment-variables-reference", "permanent": true}, + {"source": "/docs/reference/database-reference/database-features", "destination": "/docs/orm/reference/database-features", "permanent": true}, + {"source": "/docs/reference/database-reference/supported-databases", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/reference/database-reference/connection-urls", "destination": "/docs/orm/reference/connection-urls", "permanent": true}, + {"source": "/docs/reference/system-requirements", "destination": "/docs/orm/reference/system-requirements", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/client-preview-features", "destination": "/docs/orm/reference/preview-features/client-preview-features", "permanent": true}, + {"source": "/docs/concepts/components/preview-features/cli-preview-features", "destination": "/docs/orm/reference/preview-features/cli-preview-features", "permanent": true}, + {"source": "/docs/concepts/components/preview-features", "destination": "/docs/orm/reference/preview-features/client-preview-features", "permanent": true}, + {"source": "/docs/reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/concepts/components/prisma-engines/query-engine", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/guides/development-environment/environment-variables/env-files", "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/dev-environment/environment-variables", "permanent": true}, + {"source": "/docs/guides/development-environment/environment-variables/using-multiple-env-files", "destination": "/docs/orm/more/dev-environment/environment-variables", "permanent": true}, + {"source": "/docs/guides/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/dev-environment/editor-setup", "permanent": true}, + {"source": "/docs/guides/development-environment", "destination": "/docs/orm/more/dev-environment", "permanent": true}, + {"source": "/docs/guides/other/troubleshooting-orm/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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/guides/other/troubleshooting-orm/help-articles", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/about/prisma/releases", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/docs/guides/migrate/patching-production", "destination": "/docs/orm/prisma-migrate/workflows/patching-and-hotfixing", "permanent": true}, + {"source": "/docs/guides/migrate", "destination": "/docs/orm/prisma-migrate", "permanent": true}, + {"source": "/docs/guides/database", "destination": "/docs/orm/reference/supported-databases", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/metrics", "destination": "/docs/orm/prisma-client/observability-and-logging/logging", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization/query-tracing", "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", "permanent": true}, + {"source": "/docs/guides/performance-and-optimization", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/reference/api-reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/reference/database-reference", "destination": "/docs/orm/reference/prisma-cli-reference", "permanent": true}, + {"source": "/docs/data-platform", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/about/prisma/example-projects", "destination": "https://github.com/prisma/prisma-examples/", "permanent": true}, + {"source": "/docs/about/prisma/roadmap", "destination": "/docs/orm/more/releases#roadmap", "permanent": true}, + {"source": "/docs/about/prisma/faq", "destination": "/docs/support", "permanent": true}, + {"source": "/docs/about/prisma/limitations", "destination": "/docs/orm/prisma-schema/data-model/models#limitations", "permanent": true}, + {"source": "/docs/about/prisma", "destination": "/docs", "permanent": true}, + {"source": "/docs/concepts/overview/prisma-in-your-stack/graphql", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/overview/prisma-in-your-stack/rest", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/accelerate/concepts", "destination": "/docs/accelerate", "permanent": true}, + {"source": "/docs/data-platform/accelerate/concepts", "destination": "/docs/accelerate", "permanent": true}, + {"source": "/docs/data-platform/accelerate/concepts#stale-while-revalidate-swr", "destination": "/docs/accelerate/caching#stale-while-revalidate-swr", "permanent": true}, + {"source": "/docs/data-platform/accelerate/concepts#time-to-live-ttl", "destination": "/docs/accelerate/caching#time-to-live-ttl", "permanent": true}, + {"source": "/docs/data-platform/accelerate/concepts#cache-strategies", "destination": "/docs/accelerate/caching#cache-strategies", "permanent": true}, + {"source": "/docs/platform/classic-projects/support", "destination": "https://www.prisma.io/support", "permanent": true}, + {"source": "/docs/platform/classic-projects", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare-workers", "destination": "/docs/orm/prisma-client/deployment/edge/deploy-to-cloudflare", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/module-bundlers", "destination": "/docs/orm/prisma-client/deployment/module-bundlers", "permanent": true}, + {"source": "/docs/getting-started/quickstart-node", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/quickstart-javascript", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/quickstart-typescript", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/platform/concepts/workspaces", "destination": "/docs/platform/about#workspace", "permanent": true}, + {"source": "/docs/platform/concepts/projects", "destination": "/docs/platform/about#project", "permanent": true}, + {"source": "/docs/platform/concepts/environments", "destination": "/docs/platform/about#environment", "permanent": true}, + {"source": "/docs/platform/concepts", "destination": "/docs/console", "permanent": true}, + {"source": "/docs/more/roadmap", "destination": "/docs/orm/more/releases#roadmap", "permanent": true}, + {"source": "/docs/orm/overview/going-beyond", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/raw-database-access", "destination": "/docs/orm/prisma-client/using-raw-sql", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/raw-database-access/raw-queries", "destination": "/docs/orm/prisma-client/using-raw-sql/raw-queries", "permanent": true}, + {"source": "/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/accelerate/what-is-accelerate", "destination": "/docs/accelerate/", "permanent": true}, + {"source": "/docs/accelerate/limitations", "destination": "/docs/accelerate/more/known-limitations", "permanent": true}, + {"source": "/docs/orm/more/migrating-to-prisma", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/migrating-to-prisma/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/switch-to-prisma-orm/from-sql-orms", "permanent": true}, + {"source": "/docs/orm/more/migrating-to-prisma/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/switch-to-prisma-orm/from-drizzle", "permanent": true}, + {"source": "/docs/guides/realtime-apps", "destination": "/docs/postgres", "permanent": true}, + {"source": "/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/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-client-monorepo", "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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles", "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/troubleshooting/many-to-many-relations", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/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/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-nuxt-module", "destination": "/docs/orm/more/troubleshooting/nuxt", "permanent": true}, + {"source": "/docs/getting-started/prisma-postgres/import-from-existing-database", "destination": "/docs/prisma-postgres/import-from-existing-database-postgresql", "permanent": true}, + {"source": "/docs/orm/overview/databases/prisma-postgres", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/guides/data-migration-with-expand-and-contract", "destination": "/docs/guides/database/data-migration", "permanent": true}, + {"source": "/docs/guides/prisma-orm-with-nextjs", "destination": "/docs/guides/frameworks/nextjs", "permanent": true}, + {"source": "/docs/guides/prisma-postgres-realtime-on-cloudflare", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/guides/using-prisma-orm-with-cloudflare-d1", "destination": "/docs/guides/deployment/cloudflare-d1", "permanent": true}, + {"source": "/docs/guides/using-prisma-orm-with-turborepo", "destination": "/docs/guides/deployment/turborepo", "permanent": true}, + {"source": "/docs/guides/using-prisma-nuxt-module-with-prisma-postgres", "destination": "/docs/guides/frameworks/nuxt", "permanent": true}, + {"source": "/docs/guides/using-prisma-in-cursor", "destination": "/docs/ai/tools/cursor", "permanent": true}, + {"source": "/docs/guides/using-prisma-in-docker", "destination": "/docs/guides/deployment/docker", "permanent": true}, + {"source": "/docs/guides/use-prisma-in-pnpm-worspaces", "destination": "/docs/guides/deployment/pnpm-workspaces", "permanent": true}, + {"source": "/docs/guides/guide-on-making-guides", "destination": "/docs/guides/making-guides", "permanent": true}, + {"source": "/docs/guides/cursor", "destination": "/docs/ai/tools/cursor", "permanent": true}, + {"source": "/docs/guides/multiple-prisma-clients", "destination": "/docs/guides/database/multiple-databases", "permanent": true}, + {"source": "/docs/postgres/overview", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/postgres/mcp-server", "destination": "/docs/ai/tools/mcp-server", "permanent": true}, + {"source": "/docs/postgres/known-limitations", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/postgres/connection-pooling", "destination": "/docs/postgres/database/connection-pooling", "permanent": true}, + {"source": "/docs/postgres/backups", "destination": "/docs/postgres/database/backups", "permanent": true}, + {"source": "/docs/postgres/tcp-tunnel", "destination": "/docs/postgres/database/direct-connections", "permanent": true}, + {"source": "/docs/postgres/tooling", "destination": "/docs/guides/postgres/viewing-data", "permanent": true}, + {"source": "/docs/postgres/caching", "destination": "/docs/postgres/database/caching", "permanent": true}, + {"source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations/unnecessary-indexes", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations/select-returning", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations/avoid-db-money", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations/avoid-char", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/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/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/optimize/recommendations/_category_.json", "destination": "/docs/postgres/query-optimization/recommendations/_category_.json", "permanent": true}, + {"source": "/docs/postgres/database/api-reference/management-api", "destination": "/docs/management-api", "permanent": true}, + {"source": "/docs/postgres/database/error-reference", "destination": "/docs/postgres/error-reference", "permanent": true}, + {"source": "/docs/postgres/integrations/vscode-extension", "destination": "/docs/guides/postgres/vscode", "permanent": true}, + {"source": "/docs/postgres/introduction/getting-started", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-typescript-prismaPostgres", "destination": "/docs/prisma-orm/add-to-existing-project/postgresql", "permanent": true}, + {"source": "/docs/postgres/integrations/vscode-agent", "destination": "/docs/postgres/integrations/vscode-extension#agent-mode", "permanent": true}, + {"source": "/docs/postgres/database/tcp-tunnel", "destination": "/docs/postgres/database/direct-connections", "permanent": true}, + {"source": "/docs/postgres/more/known-limitations", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/postgres/database/tooling", "destination": "/docs/guides/postgres/viewing-data", "permanent": true}, + {"source": "/docs/postgres/integrations/tooling", "destination": "/docs/guides/postgres/viewing-data", "permanent": true}, + {"source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrade-from-mongodb-beta", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/mongodb-typescript-mongodb", "destination": "/docs/prisma-orm/quickstart/mongodb", "permanent": true}, + {"source": "/docs/orm/more/tools-and-interfaces/prisma-config", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/reference/database-reference/sqlite", "destination": "/docs/orm/core-concepts/supported-databases/sqlite", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/resolving-migration-issues", "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", "permanent": true}, + {"source": "/docs/data-platform/accelerate/what-is-accelerate", "destination": "/docs/accelerate", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/guides/deployment/vercel", "destination": "/docs/guides/integrations/vercel-deployment", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-planetscale", "destination": "/docs/prisma-orm/quickstart/planetscale", "permanent": true}, + {"source": "/docs/deployment/deployment-guides/deploy-to-aws-lambda", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-aws-lambda", "permanent": true}, + {"source": "/docs/guides/other/authentication-and-authorization/jwt-authentication", "destination": "/docs/guides/authentication/authjs/nextjs", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/prisma-7-upgrade", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/replit", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/resplit", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/workflows/baselining", "destination": "/docs/orm/prisma-migrate/workflows/baselining", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/deployment-guides/deploying-to-supabase", "destination": "/docs/guides/integrations/supabase-accelerate", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/prisma-migrate-deploy", "destination": "/docs/orm/prisma-client/deployment/deploy-database-changes-with-prisma-migrate", "permanent": true}, + {"source": "/docs/getting-started/quickstart-sqlite", "destination": "/docs/prisma-orm/quickstart/sqlite", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/database-drivers", "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", "permanent": true}, + {"source": "/docs/orm/reference/driver-adapters/pg", "destination": "/docs/orm/core-concepts/supported-databases/postgresql#using-driver-adapters", "permanent": true}, + {"source": "/docs/guides/other/troubleshooting-orm/help-articles/vercel-caching-issue", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/getting-started/quickstart-postgresql", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/orm/prisma-client/type-safety/prisma-validator", "destination": "/docs/orm/prisma-client/type-safety", "permanent": true}, + {"source": "/docs/reference/more/telemetry", "destination": "/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing", "permanent": true}, + {"source": "/docs/llm-full.txt", "destination": "/docs/llms-full.txt", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/mysql", "destination": "/docs/orm/core-concepts/supported-databases/mysql", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/prisma-postgres", "destination": "/docs/postgres/database/serverless-driver", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client/raw-database-access", "destination": "/docs/orm/prisma-client/using-raw-sql", "permanent": true}, + {"source": "/docs/orm/reference/changelog", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/orm/reference/preview-features", "destination": "/docs/orm/reference/preview-features/client-preview-features", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/deploying-to-vercel", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases/sqlite", "destination": "/docs/orm/core-concepts/supported-databases/sqlite", "permanent": true}, + {"source": "/docs/concepts/prisma-migrate/prisma-config-ts", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/guides/prisma-postgres/get-started", "destination": "/docs/prisma-postgres/quickstart/prisma-orm", "permanent": true}, + {"source": "/docs/orm/guides/database/supabase", "destination": "/docs/guides/integrations/supabase-accelerate", "permanent": true}, + {"source": "/docs/orm/prisma-postgres/getting-started", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/orm/reference/database-reference/connection-urls", "destination": "/docs/orm/reference/connection-urls", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-typescript-cockroachdb", "destination": "/docs/prisma-orm/add-to-existing-project/cockroachdb", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/accelerate-direct-connections", "destination": "/docs/postgres/database/direct-connections", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/datasources/mongodb", "destination": "/docs/orm/core-concepts/supported-databases/mongodb", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/connection-pools", "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/install-prisma-client-node-planetscale", "destination": "/docs/prisma-orm/add-to-existing-project/planetscale", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-config-reference", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/edge-runtimes", "destination": "/docs/orm/prisma-client/deployment/edge/overview", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/deploy-to-vercel", "destination": "/docs/orm/prisma-client/deployment/serverless/deploy-to-vercel", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client", "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", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/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", "permanent": true}, + {"source": "/docs/orm/prisma-schema/overview/multi-file-schemas", "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", "permanent": true}, + {"source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"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/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}, + {"source": "/docs/orm/more/development-environment/environment-variables/managing-env-files-and-setting-variables", "destination": "/docs/orm/more/dev-environment/environment-variables#using-multiple-env-files", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/prisma-config-ts", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/nextjs-prisma-vercel", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/prisma-client/typed-sql", "destination": "/docs/orm/prisma-client/using-raw-sql/typedsql", "permanent": true}, + {"source": "/docs/guides/upgrade-prisma-orm", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/reference/api-reference/connection-management", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", "permanent": true}, + {"source": "/docs/data-platform/accelerate/getting-started", "destination": "/docs/accelerate/getting-started", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/orm/prisma-client/adapter/sqlite", "destination": "/docs/orm/core-concepts/supported-databases/sqlite", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/mysql", "destination": "/docs/prisma-orm/add-to-existing-project/mysql", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-esm", "destination": "/docs/orm/more/troubleshooting/bundler-issues", "permanent": true}, + {"source": "/docs/prisma-server/authentication-and-security-kke4", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/troubleshooting/help-articles/nextjs-prisma-client-dev-practices", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/guides/performance-and-optimization/connection-management", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/connection-management", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/python", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/nextjs", "destination": "/docs/guides/frameworks/nextjs", "permanent": true}, + {"source": "/docs/orm/reference/driver-adapters", "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/ids", "destination": "/docs/orm/prisma-schema/data-model/models", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/initialization", "destination": "/docs/orm/prisma-client/setup-and-configuration/introduction", "permanent": true}, + {"source": "/docs/pulse/what-is-pulse", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/concepts/more/comparisons/prisma-and-typeorm", "destination": "/docs/guides/switch-to-prisma-orm/from-sql-orms", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/bulk-operations", "destination": "/docs/orm/prisma-client/queries/crud", "permanent": true}, + {"source": "/docs/pulse/getting-started", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/data-platform/data-proxy/prisma-cli-with-data-proxy", "destination": "/docs/accelerate/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-schema/overview/generators%23field-reference-1", "destination": "/docs/orm/prisma-schema/overview/generators", "permanent": true}, + {"source": "/docs/reference/database-reference/prisma-postgres", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/orm/prisma-schema/prisma-config-reference", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-with-express", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-mysql", "destination": "/docs/prisma-orm/add-to-existing-project/mysql", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/database-errors", "destination": "/docs/orm/reference/error-reference", "permanent": true}, + {"source": "/docs/5.4.1/reference/api-reference/prisma-client-reference", "destination": "/docs/orm/reference/prisma-client-reference", "permanent": true}, + {"source": "/docs/concepts/performance-and-optimization", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/guides/database/developing-with-prisma-migrate/team-development", "destination": "/docs/orm/prisma-migrate/workflows/development-and-production", "permanent": true}, + {"source": "/docs/understand-prisma/prisma-in-your-stack/graphql", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/other/troubleshooting-orm/help-articles/nextjs-prisma-client-monorepo", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/setting-up-prisma-migrate/creating-baseline", "destination": "/docs/orm/prisma-migrate/workflows/baselining", "permanent": true}, + {"source": "/docs/orm/more/prisma-config", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/orm/prisma-7", "destination": "/docs/guides/upgrade-prisma-orm/v7", "permanent": true}, + {"source": "/docs/orm/overview/what-is-prisma", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-constructor-validation-error", "destination": "/docs/orm/prisma-client/setup-and-configuration/error-formatting", "permanent": true}, + {"source": "/docs/orm/more/deployment/deployment-guides/deploying-to-digitalocean", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/7/orm/prisma-client/setup-and-configuration/databases-connections", "destination": "/docs/orm/prisma-client/setup-and-configuration/databases-connections", "permanent": true}, + {"source": "/docs/orm/more/development-environment/prisma-config-ts", "destination": "/docs/orm/reference/prisma-config-reference", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/evolve-your-schema-node-mysql", "destination": "/docs/prisma-orm/add-to-existing-project/mysql", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-node-mysql", "destination": "/docs/prisma-orm/quickstart/mysql", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-schema-reference/indexes", "destination": "/docs/orm/prisma-schema/data-model/indexes", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project", "destination": "/docs/prisma-orm/add-to-existing-project/prisma-postgres", "permanent": true}, + {"source": "/docs/www.google.com", "destination": "/docs", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-client/advanced-usage-of-generated-types", "destination": "/docs/orm/prisma-client/type-safety/operating-against-partial-structures-of-model-types", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/data-types/json", "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-json-fields", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/composite-ids", "destination": "/docs/orm/prisma-client/special-fields-and-types/working-with-composite-ids-and-constraints", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/edge-runtime", "destination": "/docs/orm/prisma-client/deployment/edge/overview", "permanent": true}, + {"source": "/docs/orm/more/development-environment/electron", "destination": "/docs/orm/more/troubleshooting/bundler-issues", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/postgresql", "destination": "/docs/orm/core-concepts/supported-databases/postgresql", "permanent": true}, + {"source": "/docs/guides/bun-workspaces", "destination": "/docs/guides/deployment/bun-workspaces", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/prisma-client-cannot-find-module", "destination": "/docs/orm/more/troubleshooting/bundler-issues", "permanent": true}, + {"source": "/docs/guides/general-guides/database-workflows/mapping-tables-to-models/prisma-schema", "destination": "/docs/orm/prisma-schema/data-model/database-mapping", "permanent": true}, + {"source": "/docs/orm/reference/prisma-schema-reference/generator", "destination": "/docs/orm/prisma-schema/overview/generators", "permanent": true}, + {"source": "/docs/orm/prisma-schema/relations", "destination": "/docs/orm/prisma-schema/data-model/relations", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/driver-adapters", "destination": "/docs/orm/core-concepts/supported-databases/database-drivers", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript", "destination": "/docs/prisma-orm/quickstart/prisma-postgres", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql", "destination": "/docs/prisma-orm/quickstart/postgresql", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/resolving-migrations", "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/baseline-your-database-typescript-postgresql", "destination": "/docs/orm/prisma-migrate/workflows/baselining", "permanent": true}, + {"source": "/docs/guides/deployment/deployment-guides/deploy-database-google-cloud-platform", "destination": "/docs/orm/prisma-client/deployment/deploy-prisma", "permanent": true}, + {"source": "/docs/guides/other/nestjs", "destination": "/docs/guides/frameworks/nestjs", "permanent": true}, + {"source": "/docs/v5", "destination": "/docs/guides/upgrade-prisma-orm/v5", "permanent": true}, + {"source": "/docs/more", "destination": "/docs/orm/more/releases", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/resolving-migration-issues-in-production", "destination": "/docs/orm/prisma-migrate/workflows/troubleshooting", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/deploy-supabase", "destination": "/docs/guides/integrations/supabase-accelerate", "permanent": true}, + {"source": "/docs/orm/accelerate/getting-started/connection-pooler/client-extensions", "destination": "/docs/accelerate/connection-pooling", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/relation-aggregates", "destination": "/docs/orm/prisma-client/queries/aggregation-grouping-summarizing", "permanent": true}, + {"source": "/docs/orm/more/releases/prisma-7-upgrade-guide", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-schema-reference/enum", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases-node-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/guides/development-environment/prisma-config-file", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/reference/upgrade-guides", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/general-guides/best-practices/working-with-prisma-schema", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/nextjs/prisma-nestjs", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/prisma-schema-overview", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/prisma-orm/add-to-existing-project/postgresql/page/2", "destination": "/docs/prisma-orm", "permanent": true}, + {"source": "/docs/prisma-orm/add-to-existing-project/sqlite/page/2", "destination": "/docs/prisma-orm", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-schema", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/overview/databases/better-sqlite3", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases-typescript-cockroachdb", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/help-articles/enabling-logging-in-prisma-client", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/ai/tools", "destination": "/docs/ai", "permanent": true}, + {"source": "/docs/orm/prisma-schema/special-fields-and-types/working-with-json-fields", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/other/prisma-dev", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/concepts/components/prisma-migrate/migration-troubleshooting", "destination": "/docs/concepts", "permanent": true}, + {"source": "/docs/guide/nextjs", "destination": "/docs", "permanent": true}, + {"source": "/docs/orm/prisma-client/queries/multi-tenancy", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/development-environment", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/introspection-node-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/declarative-partitioning", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/general-guides/schema-design", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/reference/api-reference/command-reference", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/upgrade-from-prisma-1/upgrading-nexus-prisma-to-nexus", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-mysql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases-connections/pg-adapter", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/accelerate/get-started", "destination": "/docs/accelerate", "permanent": true}, + {"source": "/docs/tutorials/bootstrapping-boilerplates/react-(fullstack)-tijghei9go", "destination": "/docs", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases/postgres/driver-adapters-postgres", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/databases/prisma-config-file", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/reference/api-reference/prisma-client-reference", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/releases/versions/upgrading-versions/upgrading-to-prisma-7", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/database-connectors/postgresql", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/guides/prisma-client/quickstart", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-cockroachdb", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-client/debugging-and-troubleshooting/logging", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-sources", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-fields/working-with-numeric-fields", "destination": "/docs/concepts", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/add-to-existing-project/postgresql/relational-databases/baseline-your-database-typescript-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-schema-reference/datasource", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/pulse", "destination": "/docs/postgres", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/connect-your-database-typescript-postgresql-vercel-postgres", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/more/releases/prisma-7.4", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/other/multi-tenant", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/integrations/prisma-and-nestjs", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/other/nextjs", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/development-environment/environment-variables/env-files", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/prisma-schema/data-model", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/guides/database-workflows/cascading-deletes/postgresql", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/working-with-fields/working-with-enum-fields", "destination": "/docs/concepts", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/querying-the-database-node-cockroachdb", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/concepts/components/prisma-client/querying/filtering/data-types", "destination": "/docs/concepts", "permanent": true}, + {"source": "/docs/prisma-orm/quickstart", "destination": "/docs/prisma-orm", "permanent": true}, + {"source": "/docs/data-platform/platform-console/limits", "destination": "/docs/data-platform", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/reference/api-reference", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/environment-variables", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/platform/classic-projects/platform/members", "destination": "/docs/platform", "permanent": true}, + {"source": "/docs/reference/service-configuration/prisma.yml/yaml-structure-ufeshusai8", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/connect-your-database-typescript-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/add-to-existing-project/relational-databases/install-prisma-client-node-sqlserver", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/database-connector-issues/mongodb", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/prisma-client/getting-started", "destination": "/docs/prisma-client", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-schema/data-model/scalar-types", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/about/prisma-docs/docs-components/examples", "destination": "/docs/about", "permanent": true}, + {"source": "/docs/prisma-graphql-api/reference/queries-qwe1", "destination": "/docs", "permanent": true}, + {"source": "/docs/orm/more/production", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/database/developing-with-prisma-migrate/create-baseline-prisma-migrate", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-prisma-binding-to-sdl-first", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup/driver-adapters", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/data-platform/classic-projects/platform/troubleshooting/cannot-edit-schema-file", "destination": "/docs/data-platform", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-client-reference/prismaclient", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/more/tools-and-interfaces/studio", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-schema/overview/prisma-config-file", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/reference/environment-variables", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-to-prisma-7/prisma-client-config", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/troubleshooting-deployment", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/generating-client", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/tools-and-interfaces/introspection", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/serverless-environments/vercel", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-schema-reference", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-to-prisma-7/config-datasource", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/upgrade-guides/upgrading-versions/upgrading-to-prisma-4", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/reference/api-reference/error-reference/p1000", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/prisma-client/deployment/vercel", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/cli-command-reference/database-service/prisma-introspect-jusreo9tn4", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/reference/tools-and-integration/prisma-cli", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/prisma-schema-reference/data-model/relations/relation-mode", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/releases/upgrade-guides/upgrading-versions/upgrading-to-prisma-7", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/reference/migrate-diff", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-prisma/start-from-scratch/relational-databases-typescript-postgresql", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/using-prisma-migrate-typescript-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/reference/prisma-cli-reference/config", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/api-reference/prisma-studio", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/best-practice", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/client-extensions/middleware/session-data-middleware", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrading-versions/upgrading-to-pris", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/database/developing-with-prisma-migrate/add-prisma-migrate-to-a-project", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/workflows/resolving-migrate-issues-in-production", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/special-fields-and-types/working-with-scalar-l", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-client/setup-and-configuration/custom-datasource-urls", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-schema/overview/organizing-prisma-schema", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/setup-prisma/start-from-scratch/relational-databases/next-steps", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/guides/other/baselining", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/changelog", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/prisma-migrate/seeding", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/migrate/developing-with-prisma-migrate/create-baseline", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/version-conflicts", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/database/local-prisma-postgres", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/more/releases/prisma-7-migration-guide", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/reference/prisma-schema-reference/generators", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/reference/api-reference/error-reference/p1012", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/orm/prisma-postgres/local-development", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/getting-started/prisma-orm/start-from-scratch/relational-databases/install-prisma-client-typescript-postgresql", "destination": "/docs/getting-started", "permanent": true}, + {"source": "/docs/orm/prisma-schema/prisma-client-generator", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/other/vercel-integration", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/orm/prisma-schema/relations/self-relations", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/guides/upgrade-guides/upgrade-from-prisma-1/upgrading-the-prisma-layer", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guides/other/databases/prisma-postgres", "destination": "/docs/guides", "permanent": true}, + {"source": "/docs/guide/:path*", "destination": "/docs/guides/:path*", "permanent": true}, + {"source": "/docs/-:junk", "destination": "/docs", "permanent": true}, + {"source": "/docs/tutorials/-:junk", "destination": "/docs/tutorials", "permanent": true}, + {"source": "/docs/prisma-orm/:flow/:db/page/:page", "destination": "/docs/prisma-orm/:flow/:db", "permanent": true}, + {"source": "/docs/reference/tools-and-integration/:path*", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/reference/service-configuration/:path*", "destination": "/docs/reference", "permanent": true}, + {"source": "/docs/postgres/query-optimization/recommendations/:slug", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/postgres/query-optimization/:slug", "destination": "/docs/orm/prisma-client/queries/advanced/query-optimization-performance", "permanent": true}, + {"source": "/docs/orm/more/upgrade-guides/upgrade-from-prisma-1/:slug", "destination": "/docs/guides/upgrade-prisma-orm/v1", "permanent": true}, + {"source": "/docs/about/style-guide/:slug", "destination": "/docs", "permanent": true}, + {"source": "/docs/orm/overview/introduction/:slug", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/overview/prisma-in-your-stack/:slug", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/tags/:slug", "destination": "/docs", "permanent": true}, + {"source": "/docs/about/:slug", "destination": "/docs", "permanent": true}, + {"source": "/docs/concepts/overview/prisma-in-your-stack/:slug", "destination": "/docs/orm", "permanent": true}, + {"source": "/docs/orm/more/help-and-troubleshooting/dataguide/:slug", "destination": "/docs/orm/more/troubleshooting/nextjs", "permanent": true} ] }