如何将 schema.prisma 文件导入到另一个文件中?
How to import a schema.prisma file inside another?
我的一个schema.prisma的文件是这样写的:
generator client {
provider = "prisma-client-js"
output = "./generated/own_database"
}
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
model Employee {
...
}
我还有一个,是这样的:
generator client {
provider = "prisma-client-js"
output = "./generated/another_database"
}
datasource db {
provider = "postgresql"
url = env("DATABASE_URL_2")
}
model Costs {
cod_center_cost Int @id
description String? @db.VarChar(100)
status Boolean?
classification Int?
}
...
我有一个模型需要与另一个模型相关联,但我如何才能引用另一个文件的模型?
拆分 Prisma 的架构文件尚未正式实现。
然而,有一些社区提供的解决方案,例如 Aurora,它为您提供了拆分 prisma 模式并导入它们的功能。
这是官方 GitHub Issue,Prisma 团队正在跟踪拆分模式文件。
我的一个schema.prisma的文件是这样写的:
generator client {
provider = "prisma-client-js"
output = "./generated/own_database"
}
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
model Employee {
...
}
我还有一个,是这样的:
generator client {
provider = "prisma-client-js"
output = "./generated/another_database"
}
datasource db {
provider = "postgresql"
url = env("DATABASE_URL_2")
}
model Costs {
cod_center_cost Int @id
description String? @db.VarChar(100)
status Boolean?
classification Int?
}
...
我有一个模型需要与另一个模型相关联,但我如何才能引用另一个文件的模型?
拆分 Prisma 的架构文件尚未正式实现。
然而,有一些社区提供的解决方案,例如 Aurora,它为您提供了拆分 prisma 模式并导入它们的功能。
这是官方 GitHub Issue,Prisma 团队正在跟踪拆分模式文件。