بنقرة واحدة
prisma-database-setup-prisma-client-setup
Prisma Client Setup. Reference when using this Prisma feature.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Prisma Client Setup. Reference when using this Prisma feature.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
prisma db execute. Reference when using this Prisma feature.
prisma db pull. Reference when using this Prisma feature.
prisma db push. Reference when using this Prisma feature.
prisma db seed. Reference when using this Prisma feature.
prisma debug. Reference when using this Prisma feature.
prisma dev. Reference when using this Prisma feature.
استنادا إلى تصنيف SOC المهني
| name | prisma-database-setup-prisma-client-setup |
| description | Prisma Client Setup. Reference when using this Prisma feature. |
| license | MIT |
| metadata | {"author":"prisma","version":"7.0.0"} |
Generate and instantiate Prisma Client for any database provider.
npm install prisma --save-dev
npm install @prisma/client
In prisma/schema.prisma:
generator client {
provider = "prisma-client"
output = "../generated"
}
Prisma v7 requires an explicit output path and will not generate into node_modules by default.
npx prisma generate
Re-run prisma generate after every schema change to keep the client in sync.
import { PrismaClient } from '../generated/client'
import { PrismaPg } from '@prisma/adapter-pg'
const adapter = new PrismaPg({ connectionString: process.env.DATABASE_URL })
const prisma = new PrismaClient({ adapter })
If you change the generator output, update the import path to match. In Prisma ORM 7, a driver adapter is required — replace PrismaPg with the adapter for your database.
Each PrismaClient instance creates a connection pool. Reuse a single instance per app process to avoid exhausting database connections.