解决升级umamiv2.11时出现的P3009错误
鉴于中文互联网上关于这个问题的内容很少,我还是水一篇吧
前言
先放issue
我是在vercel上部署的,所以issue里面提到的用py或者shell去迁移数据库的方法我是实现不了的,只能在build阶段就把问题解决。
解决方法
在package.json找到
package.json| 1
 | "build-db": "npm-run-all copy-db-files build-db-client",
 | 
 然后改成
package.json| 12
 
 | "build-db": "npm-run-all copy-db-files build-db-client resolve-db","resolve-db": "prisma migrate resolve --applied '05_add_visit_id'",
 
 | 
 就可以了
我是怎么样定位到问题所在的
还是再写多一点
打开vercel日志,之后打开GitHub
  vercel日志
 vercel日志   GitHub
 GitHub 图片里面写的很明白,看不到或者看不懂评论区留言