You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Node.js项目执行Prisma迁移时遇Invalid name错误求助

排查Prisma migrate dev报错"Invalid name: 'project name'"的方案
  • 检查迁移名称格式:Prisma要求迁移名称只能包含小写字母、数字、连字符(-)或下划线(_),不能有空格或特殊字符。如果是手动指定迁移名称(比如用--name参数),把空格替换成连字符或下划线,改成project-name或project_name后再执行命令。
  • 确认项目名称配置:如果是直接运行npx prisma migrate dev未指定名称,可能是Prisma自动生成名称时读取了package.json里的name字段。检查该字段,若包含空格,改成符合规则的格式(无空格、小写、用连字符/下划线)后重新执行迁移。
  • 验证.env文件配置:虽然少见,但如果.env里存在干扰迁移命名的异常配置(比如误定义的PRISMA_MIGRATION_NAME变量),也可能触发错误。检查.env文件,删除或修正这类异常配置后重试。

内容的提问来源于stack exchange,提问作者Mohammad Yaser Ahmadi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 22:12:26