【问题标题】:Connect to prisma from mulitple servers从多个服务器连接到 pixma
【发布时间】:2021-10-15 03:38:50
【问题描述】:

我的数据库托管在一台服务器上,并且我有多个其他服务器试图访问同一个数据库。

问题是:我是否必须在每台服务器的代码库中包含 schema.prisma 文件,如果是,您不认为这会使编辑架构变得有点困难,因为如果您这样做了它在一台服务器上,然后你必须在所有其他服务器上也这样做。

【问题讨论】:

    标签: javascript node.js postgresql prisma


    【解决方案1】:

    如果您计划在所有服务器中使用 prisma,那么是的,您必须在所有服务器中保留 schema.prisma 的副本。

    我不确定这是否一定很困难,至少不会比任何其他解决方案更困难。您应该将schema.prisma 文件视为您的代码/应用程序的一部分,它负责在您的应用程序层中表示数据库表。

    即使您没有使用 Prisma 而是使用其他解决方案来访问您的数据库,该解决方案也需要更新代码并与您当前的数据库状态保持一致。例如,如果您使用 Sequelize,则数据库表使用模型文件表示,因此必须在您的所有服务器上更新这些文件。

    【讨论】:

      猜你喜欢
      • 2015-06-03
      • 1970-01-01
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      • 2015-08-22
      • 2021-08-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多