当我输入 npx prisma migrate resolve --applied 0_init命令行时。发生以下错误:
**错误:P3017
找不到迁移 0_init。请确保迁移存在,并且包含目录的完整名称。(示例:“20201207184859_initial_migration”)**
我想在我自己的下一个 js 项目中使用 mysql 表。
根据这个网址,我可以使用 prisma orm 来做到这一点。
但我同意这一步:npx prisma migrate resolve --applied 0_init
将migration.sql文件编码更改为window1252.
在 VScode 中:
从这个线程:https ://github.com/prisma/prisma/issues/17558
他们发现问题是由migration.sql 文件编码引起的。文件编码由执行命令时使用的 shell 决定npx prisma migrate diff > migration.sql。
在Powershell中执行时,它使用utf16编码写入migration.sql文件。当在 CMD 中执行时,它使用 window1252 写入文件。
| 归档时间: |
|
| 查看次数: |
719 次 |
| 最近记录: |