From d46de18aa377e583769db208980ba2be1966863e Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Tue, 26 May 2026 16:56:51 +0530 Subject: [PATCH] fix(docs): align prisma init config examples --- .../add-to-existing-project/cockroachdb.mdx | 6 +++-- .../add-to-existing-project/mongodb.mdx | 26 ++++--------------- .../add-to-existing-project/mysql.mdx | 6 +++-- .../add-to-existing-project/planetscale.mdx | 6 +++-- .../add-to-existing-project/postgresql.mdx | 6 +++-- .../prisma-postgres.mdx | 6 +++-- .../add-to-existing-project/sql-server.mdx | 6 +++-- .../add-to-existing-project/sqlite.mdx | 6 +++-- .../prisma-orm/quickstart/cockroachdb.mdx | 6 +++-- .../(index)/prisma-orm/quickstart/mongodb.mdx | 26 ++++--------------- .../(index)/prisma-orm/quickstart/mysql.mdx | 6 +++-- .../prisma-orm/quickstart/planetscale.mdx | 6 +++-- .../prisma-orm/quickstart/postgresql.mdx | 6 +++-- .../prisma-orm/quickstart/prisma-postgres.mdx | 6 +++-- .../prisma-orm/quickstart/sql-server.mdx | 6 +++-- .../(index)/prisma-orm/quickstart/sqlite.mdx | 6 +++-- 16 files changed, 66 insertions(+), 70 deletions(-) diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/cockroachdb.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/cockroachdb.mdx index 30a0cd3f2f..afa986ac1f 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/cockroachdb.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/cockroachdb.mdx @@ -45,8 +45,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -54,7 +56,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mongodb.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mongodb.mdx index 2a5fc660c0..1022df46ee 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mongodb.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mongodb.mdx @@ -84,34 +84,18 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" -import { defineConfig, env } from "prisma/config"; - -export default defineConfig({ - schema: "prisma/schema.prisma", - migrations: { - path: "prisma/migrations", - }, - engine: "classic", - datasource: { - url: env("DATABASE_URL"), - }, -}); -``` - -Add `dotenv` to `prisma.config.ts` so that Prisma can load environment variables from your `.env` file: - -```typescript title="prisma.config.ts" -import "dotenv/config"; // [!code ++] -import { defineConfig, env } from "prisma/config"; +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv +import "dotenv/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", migrations: { path: "prisma/migrations", }, - engine: "classic", datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mysql.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mysql.mdx index 520e472c73..7677227194 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mysql.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/mysql.mdx @@ -43,8 +43,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -52,7 +54,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/planetscale.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/planetscale.mdx index b672746e46..daadff1fb3 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/planetscale.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/planetscale.mdx @@ -53,8 +53,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -62,7 +64,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/postgresql.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/postgresql.mdx index 9490cc72a9..2af43023c7 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/postgresql.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/postgresql.mdx @@ -45,8 +45,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -54,7 +56,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/prisma-postgres.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/prisma-postgres.mdx index 0d8208f946..311d0c29ca 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/prisma-postgres.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/prisma-postgres.mdx @@ -45,8 +45,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -54,7 +56,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sql-server.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sql-server.mdx index 300431b0f5..780676c3b5 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sql-server.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sql-server.mdx @@ -44,8 +44,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -53,7 +55,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sqlite.mdx b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sqlite.mdx index 813fb56ee2..3d780f19ab 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sqlite.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/add-to-existing-project/sqlite.mdx @@ -44,8 +44,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -53,7 +55,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/cockroachdb.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/cockroachdb.mdx index dcaa0c9ae4..51d778dfd1 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/cockroachdb.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/cockroachdb.mdx @@ -97,8 +97,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -106,7 +108,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/mongodb.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/mongodb.mdx index 447d9263ad..959493837e 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/mongodb.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/mongodb.mdx @@ -121,34 +121,18 @@ Prisma Client will be generated in the `generated/prisma/` directory when you ru The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" -import { defineConfig, env } from "prisma/config"; - -export default defineConfig({ - schema: "prisma/schema.prisma", - migrations: { - path: "prisma/migrations", - }, - engine: "classic", - datasource: { - url: env("DATABASE_URL"), - }, -}); -``` - -Add `dotenv` to `prisma.config.ts` so that Prisma can load environment variables from your `.env` file: - -```typescript title="prisma.config.ts" -import "dotenv/config"; // [!code ++] -import { defineConfig, env } from "prisma/config"; +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv +import "dotenv/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", migrations: { path: "prisma/migrations", }, - engine: "classic", datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/mysql.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/mysql.mdx index 8ab025505f..a93ea0505b 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/mysql.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/mysql.mdx @@ -101,8 +101,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -110,7 +112,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/planetscale.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/planetscale.mdx index c5465990f5..f39be29a44 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/planetscale.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/planetscale.mdx @@ -107,8 +107,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -116,7 +118,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/postgresql.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/postgresql.mdx index c72cc980f3..c2041b7fa7 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/postgresql.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/postgresql.mdx @@ -103,8 +103,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -112,7 +114,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/prisma-postgres.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/prisma-postgres.mdx index 39cca47e81..b6beba3ab6 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/prisma-postgres.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/prisma-postgres.mdx @@ -93,8 +93,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -102,7 +104,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/sql-server.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/sql-server.mdx index c209822b7d..ccc5479b23 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/sql-server.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/sql-server.mdx @@ -97,8 +97,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -106,7 +108,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ``` diff --git a/apps/docs/content/docs/(index)/prisma-orm/quickstart/sqlite.mdx b/apps/docs/content/docs/(index)/prisma-orm/quickstart/sqlite.mdx index 890b76ec4d..afd24ab1be 100644 --- a/apps/docs/content/docs/(index)/prisma-orm/quickstart/sqlite.mdx +++ b/apps/docs/content/docs/(index)/prisma-orm/quickstart/sqlite.mdx @@ -101,8 +101,10 @@ This command does a few things: The generated `prisma.config.ts` file looks like this: ```typescript title="prisma.config.ts" +// This file was generated by Prisma, and assumes you have installed the following: +// npm install --save-dev prisma dotenv import "dotenv/config"; -import { defineConfig, env } from "prisma/config"; +import { defineConfig } from "prisma/config"; export default defineConfig({ schema: "prisma/schema.prisma", @@ -110,7 +112,7 @@ export default defineConfig({ path: "prisma/migrations", }, datasource: { - url: env("DATABASE_URL"), + url: process.env["DATABASE_URL"], }, }); ```