postgreSQL 的 prisma deploy 命令
Posted
技术标签:
【中文标题】postgreSQL 的 prisma deploy 命令【英文标题】:postgreSQL's prisma deploy command 【发布时间】:2019-07-26 15:58:37 【问题描述】:我正在使用 Nodejs、graphQl、Prisma、docker 和 PostgreSQL, 每当我更改架构时,我都必须部署它,但它会给出如下错误
错误:当正在进行部署或已安排待定部署时,您无法部署到服务阶段。请部署完成后重试
“代码”:4008,
“状态”:200
然后我等了几分钟再试一次结果是一样的,我试了很多但结果都是一样的
【问题讨论】:
【参考方案1】:当管理架构中有未应用的迁移时会发生这种情况。
要解决此问题,请执行以下步骤:
使用 GUI 连接到您的数据库(如 tableplus.io))
将您的数据库架构更改为管理架构
转到迁移表
删除最后一行
然后尝试重新部署您的服务。
【讨论】:
以上是关于postgreSQL 的 prisma deploy 命令的主要内容,如果未能解决你的问题,请参考以下文章
使用 Prisma 2 和 PostgreSQL 构建权限表以根据权限级别授权用户?