我正在使用 Nodejs、graphQl、Prisma、docker 和 PostgreSQL, 每当我更改 Schema 时,我都必须部署它,但它会给出如下错误
错误:您无法部署到服务阶段,而正在进行的部署或已安排的待定部署。请部署完成后重试
“代码”:4008,
“状态”:200
然后我等了几分钟再试结果还是一样,我试了很多还是一样
最佳答案
当管理架构中存在未应用的迁移时,就会发生这种情况。
要解决此问题,请执行以下步骤:
使用 GUI(如 tableplus.io)连接到您的数据库)
将数据库模式更改为管理模式
转到迁移表
删除最后一行
然后尝试重新部署您的服务。
关于node.js - postgreSQL 的 prisma 部署命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54998492/