安装 Prisma Client
安装和生成 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。
安装 Prisma Accelerate 扩展
由于 Prisma Postgres 提供了连接池以及(可选的)缓存层与 Prisma Accelerate 集成,你还需要在项目中安装 Accelerate 客户端扩展。
npm install @prisma/extension-accelerate
有了这些,你就可以开始在数据库中读写数据了。请继续前往下一页,开始使用 Prisma Client 查询你的 Prisma Postgres 数据库。