首页 > 解决方案 > postgreSQL 的 prisma deploy 命令

问题描述

我正在使用 Nodejs、graphQl、Prisma、docker 和 PostgreSQL,每当我更改 Schema 时,我都必须部署它,但它会给出如下错误

错误:当正在进行部署或已安排待定部署时,您无法部署到服务阶段。请部署完成后重试

“代码”:4008,

“状态”:200

然后我等待几分钟再试一次结果是一样的,我尝试了很多但结果是一样的

标签: node.jspostgresqlgraphqlprismaprisma-graphql

解决方案


当管理架构中存在未应用的迁移时,就会发生这种情况。

要解决此问题,请执行以下步骤:

  1. 使用 GUI 连接到您的数据库(如 tableplus.io))

  2. 将您的数据库架构更改为管理架构

    图像|268x71

  3. 转到迁移表

    图片|189x59

  4. 删除最后一行

图片|690x53

然后尝试重新部署您的服务。


推荐阅读