SuperAPI AI 工具集

prisma-cli-validate

编程与开发

查看项目

更新于 10-16 03:59

技能介绍

用途

prisma validate 用于校验 Prisma schema 文件。它只做检查,不生成代码,适合在修改模式后或提交前快速确认模式是否合法。

主要能力

  • 解析 schema.prisma 文件
  • 检查语法错误
  • 验证模型定义、关系与类型
  • 报告错误或警告,但不生成代码

使用方式

命令格式:

prisma validate [options]

选项:

选项 说明
--schema 模式文件路径
--config Prisma 配置文件的自定义路径

示例:

校验默认模式:

prisma validate

校验指定模式:

prisma validate --schema=./custom/schema.prisma

在 CI 中使用:

- name: Validate Schema
  run: npx prisma validate

适用场景

  • 本地修改 schema.prisma 后快速自检
  • 在 CI 流水线中提前捕获模式错误

常见错误

  • 缺少 @relation 字段
  • 类型无效
  • 模型名重复
  • 语法错误(如缺少括号等)

限制

资料未提供该命令的收费、价格、平台支持范围或性能相关说明。