next.js 错误:P3017当我运行npx prisma命令时

9rnv2umw  于 2023-05-28  发布在  其他
关注(0)|答案(1)|浏览(173)

当我在命令行中点击npx prisma migrate resolve --applied 0_init。出现以下错误:

**错误:P3017

找不到迁移0_init。请确保迁移存在,并且包含了目录的完整名称。(例如:“20201207184859_initial_migration”)**
我想在我自己的下一个js项目中使用mysql表。
根据this url,我可以使用prisma orm来实现。
但我在这一步的股票:npx prisma migrate resolve --applied 0_init

7gs2gvoe

7gs2gvoe1#

我遇到了和你一样的问题。我的环境:Windows 10上的VSCode1.78。我在我的VSCode终端中被击中,默认情况下它是一个PowerShell。
幸运的是,我从这篇文章的结尾得到了灵感:https://github.com/prisma/prisma/issues/17558
然后我切换到VSCode中的一个“cmd”终端来执行相同的命令,问题就消失了。
所以我确信这个问题是由Powshell终端和“cmd”终端之间的一些差异引起的。
顺便说一下,我在VSCode之外的git bash终端中尝试了“npx prisma migrate resolve --applied 0_init”命令。那里也很好。

相关问题