0

我刚刚开始使用有前途的项目https://github.com/graphcool/prisma

我对如何使用它有一些疑问:

  1. 我可以一次运行多个本地命名的 prisma 集群吗?
  2. 如何只对一个命名的本地 prisma 集群进行核攻击(我想保留不同集群的数据)
  3. 如何只核对一个应用程序的数据
  4. 如何指向 prisma.yml 中的本地命名集群

thx 提前回答!

编辑

广告 1. 我试过sudo prisma local start --name test1(得到的结果是我必须停止我已经运行的默认本地开发集群)所以我怎样才能更改将使用的端口?

广告 3. 我想我只能核对一个完整的集群(有没有办法只核对一个应用程序数据?)

4

1 回答 1

1

首先,我认为您所说的集群实际上是一种服务。一个集群可以容纳多个服务,而服务是您与客户端/服务器连接的实例。

  1. 您可以在 localhost 集群中拥有多个命名服务。唯一的限制是唯一的名称和每个名称的不同阶段。我认为可能有多个集群,但我认为它没有用 - 至少在本地是这样。

  2. 为了删除服务及其数据,您可以使用以下命令。转到项目的根目录 - 定义 Prisma 服务的位置并运行以下命令。

    棱镜删除

    这将删除您在当前项目文件中定义的服务,包括其所有数据,但不会影响您在集群中拥有的所有其他服务。

  3. 我认为 2. 解决了这个问题。

  4. 使用“本地”作为集群名称并更改“服务”名称以在不同的应用程序/服务部署之间导航。

希望我没有遗漏任何东西。

于 2018-03-30T09:42:33.333 回答