跳至主要內容

Prisma 命令行

鸭梨小于 1 分钟

Prisma 命令行

1. 常见命令

查看帮助:

npx prisma --help

许多命令支持 --json 参数,可以将输出转换为 JSON 格式。

初始化项目:

npx prisma init

使用 --datasource-provider 参数指定数据源,如 sqlitepostgresqlmysql 等。

生成 Prisma Client,这将安装 @prisma/client 依赖:

npx prisma generate

启动 Prisma Studio,用于查看数据库中的数据:

npx prisma studio

执行迁移,并生成客户端:

npx prisma migrate dev

使用 --name 参数指定迁移名称。

从数据库中拉取 Schema,更新 Prisma Schema:

npx prisma db pull

将 Prisma Schema 推送到数据库:

npx prisma db push

验证 Prisma Schema:

npx prisma validate

格式化 Prisma Schema:

npx prisma format

2. 命令行参考

官方文档

官方文档:命令行参考open in new window

命令描述
init初始化 Prisma
generate生成 Prisma 客户端
db管理你的数据库 Schema 和生命周期
migrate迁移你的数据库
studio使用 Prisma Studio 浏览你的数据
validate验证你的 Prisma Schema
format格式化你的 Prisma Schema