Logo
Overview

站内搜索

搜索文章

输入关键词开始搜索。

    解决升级 umamiv2.11 时出现的 P3009 错误

    --- 鉴于中文互联网上关于这个问题的内容很少,我还是水一篇吧

    2023年4月1日
    1 min read
    解决升级 umamiv2.11 时出现的 P3009 错误

    鉴于中文互联网上关于这个问题的内容很少,我还是水一篇吧

    前言

    先放 issue

    p3009 issue

    我是在 vercel 上部署的,所以 issue 里面提到的用 py 或者 shell 去迁移数据库的方法我是实现不了的,只能在 build 阶段就把问题解决。

    解决方法

    package.json 找到

    package.json
    "build-db": "npm-run-all copy-db-files build-db-client",

    然后改成

    package.json
    "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

    图片里面写的很明白,看不到或者看不懂评论区留言

    评论