跳至主要内容

Prisma Postgres 问题排查

本指南帮助您解决在使用 Prisma Postgres 时遇到的常见问题。

运行 prisma init 时不识别 --db 选项

问题

由于不识别 --db 选项,运行以下命令失败

npx prisma init --db

原因

这可能是由于 npx 缓存导致的。如果您之前运行过 npx prisma init,您的机器可能正在使用一个过时的缓存版本,该版本不识别 --db 标志,因为它是在 Prisma ORM 的后续版本中才引入的。

解决方案

显式运行 latest Prisma CLI 版本

npx prisma@latest init --db

这确保您使用的是最新的 CLI,从而防止过时命令语法引起的问题。

运行 prisma init --db 时达到工作区计划限制

问题

运行命令时

npx prisma@latest init --db

您可能会在日志中遇到以下错误消息

Workspace plan limit reached for feature "Project".

原因

您的默认工作区项目限制已达到。

解决方案

要解决此问题,请考虑以下选项

  • 将另一个工作区配置为您的默认工作区——该工作区有足够的容量用于附加项目。
  • 从当前默认工作区删除未使用的项目或数据库以释放空间。
  • 确保您已登录到 Prisma CLI 中的正确帐户。有关身份验证和帐户管理的更多详细信息,请参阅Prisma CLI 文档
  • 升级到支持您的默认工作区中更多项目的计划。

实施这些解决方案中的一个或多个应能帮助您克服计划限制问题。

© . This site is unofficial and not affiliated with Prisma Data, Inc.