当我在命令行中点击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
1条答案
按热度按时间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”命令。那里也很好。