我想在 prisma orm 中使用多个数据库

Posted

技术标签:

【中文标题】我想在 prisma orm 中使用多个数据库【英文标题】:I want to use multiple database in prisma orm 【发布时间】:2021-11-04 04:39:09 【问题描述】:

我无法在同一个应用程序中使用多个数据库。我们如何使用多个数据源。 我们可以为不同的数据库连接生成多个“schema.prisma”吗?

【问题讨论】:

【参考方案1】:

您实际上可以使用指定的解决方法here。在单独的文件夹中创建两个不同的schema.prisma,并为每个指向特定数据库的schema.prisma 初始化PrismaClient

【讨论】:

【参考方案2】:

目前不可能,请参阅https://github.com/prisma/prisma/issues/2443

【讨论】:

在这个问题中你可以找到以下解决方案,对我来说,这非常有用:github.com/prisma/prisma/issues/2443#issuecomment-630679118

以上是关于我想在 prisma orm 中使用多个数据库的主要内容,如果未能解决你的问题,请参考以下文章

坚持使用 prisma1 模式设计和数据迁移

使用 Prisma ORM 将日期(仅)列作为字符串检索或映射到字符串而无需时间

在同一应用程序中使用 ORM 定位多个 DBMS

Prisma ORM 查询关系用户

我真的需要用于 graphql 的 prisma ORM 吗?

Prisma:跨数据库中的多个模式进行查询