在现有 JavaScript 项目中安装 Prisma Client (PostgreSQL)
安装并生成 Prisma Client
要开始使用 Prisma Client,首先安装 @prisma/client
包
npm install @prisma/client
然后,运行 prisma generate
,它会读取您的 Prisma schema 并生成 Prisma Client。
npx prisma generate
现在您可以从 @prisma/client
包导入 PrismaClient
构造函数,以创建 Prisma Client 实例来向您的数据库发送查询。您将在下一节中学习如何做到这一点。
温馨提示
当您运行 prisma generate
时,实际上是在创建针对您的 Prisma schema 文件或 prisma
目录中的文件的代码(TypeScript 类型、方法、查询等)。这意味着,无论何时您更改了 Prisma schema 文件,您也需要更新 Prisma Client。您可以通过运行 prisma generate
命令来完成此操作。
无论何时更新 Prisma schema,您都必须使用 prisma migrate dev
或 prisma db push
来更新您的数据库 schema。这将使您的数据库 schema 与您的 Prisma schema 保持同步。这些命令还将在底层运行 prisma generate
以重新生成您的 Prisma Client。