Prisma客户端未使用新生成的架构

时间:2019-04-30 08:34:39

标签: docker docker-compose prisma

我正在本地Ubuntu 18.04计算机上开发Prisma服务器。

我现有的Prisma服务,我正在尝试部署新服务。

由于某种原因,在初始化新的Prisma项目之后,我每次尝试部署新项目时,都会失败,因为它试图更新旧项目的数据模型。

我已经删除了我所有的docker容器,所有图像,并强迫docker-compose重新下载图像,基本上是从头开始的,但是Arizona部署仍试图覆盖以前的客户端,而不是生成一个全新的客户端。

我的datamodel.prisma,prisma.yml和生成的pyramida-schema.js文件都反映了新项目和正确的信息。

部署失败并回滚,因为它试图从旧项目中删除表以反映新的数据模型文件,但是当然找不到项目不再存在的b / c表。

除了Prisma项目文件夹本身和docker容器/映像之外,还有别的地方需要删除一些文件,以便Prisma部署理解这是一个全新的项目吗?

更新:

根据此文档,我可以通过从命令行使用pyramida delete来解决此问题:

https://www.prisma.io/docs/prisma-cli-and-configuration/cli-command-reference/prisma-delete-ycv9/

但是我仍然不清楚,为什么一个完全不同的容器和文件夹目录会引用相同的prisma服务?

0 个答案:

没有答案