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

无法为现有数据库添加Prisma:基线步骤报错求助

解决 Prisma 执行 npx prisma migrate resolve --applied 0_init 报错的常见方案
  • 检查数据库迁移记录表:
    登录SQL Server数据库,执行查询 SELECT * FROM _prisma_migrations,如果已存在0_init的迁移记录,说明该操作已完成,无需重复执行。

  • 确认本地迁移文件:
    查看prisma/migrations目录下是否存在0_init对应的迁移文件夹,若不存在,重新执行npx prisma migrate dev --name init --create-only生成基线迁移文件后,再尝试原命令。

  • 验证数据库用户权限:
    确保Prisma使用的数据库账号拥有_prisma_migrations表的读写权限,需分配INSERT、SELECT等必要权限。

  • 重置本地迁移状态:
    若本地迁移状态与数据库不一致,可备份prisma/migrations目录后删除所有文件,再执行npx prisma migrate dev --name init让Prisma重新同步状态。

  • 升级Prisma版本:
    不同版本对SQL Server的支持存在差异,执行npm install prisma@latest升级至最新稳定版后重试操作。

内容的提问来源于stack exchange,提问作者Sarath Baiju

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:15:52