我尝试了这个命令来应用db。
prisma migrate deploy
但不起作用。下面是错误。
Error: P3009
migrate found failed migrations in the target database, new migrations will not be applied. Read more about how to resolve migration issues in a production database: https://pris.ly/d/migrate-resolve
发布于 2022-08-31 12:51:47
您看过错误消息提供的文档吗?
https://pris.ly/d/migrate-resolve
这个错误是非常自我描述的:数据库中有一个失败的迁移。为了消除这个错误,您有几个选项:
https://www.prisma.io/docs/guides/database/production-troubleshooting#option-1-mark-the-migration-as-rolled-back-and-re-deploy将迁移标记为回滚,修复迁移,并尝试重新部署迁移。
prisma migrate resolve --rolled-back "NAME_OF_MIGRATION_TO_ROLLBACK"
prisma migrate resolve --applied "NAME_OF_MIGRATION_TO_APPLY"
https://stackoverflow.com/questions/73556058
复制相似问题