Skip to content

3. Prisma 命令行

3.1 常见命令

查看帮助:

bash
pnpm prisma --help

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

初始化项目:

bash
pnpm prisma init

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

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

bash
pnpm prisma generate

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

bash
pnpm prisma studio

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

bash
pnpm prisma migrate dev

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

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

bash
pnpm prisma db pull

将 Prisma Schema 推送到数据库:

bash
pnpm prisma db push

验证 Prisma Schema:

bash
pnpm prisma validate

格式化 Prisma Schema:

bash
pnpm prisma format

3.2 命令行参考

官方文档

官方文档:命令行参考

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