Prisma Client 和 Prisma schema
当我们发布新的 Prisma Client 或 Prisma schema 功能时,它通常会从预览版开始,这样你就可以测试它并提交你的反馈。在我们根据你的反馈改进功能,并对内部测试结果感到满意后,我们会将该功能提升至正式发布。
有关更多信息,请参见 ORM 版本和成熟度级别。
当前活动的预览功能
以下 预览 功能标志可用于 Prisma Client 和 Prisma schema
功能 | 发布至预览版 | 反馈问题 |
---|---|---|
fullTextSearch | 2.30.0 | 提交反馈 |
fullTextIndex | 3.6.0 | 提交反馈 |
metrics | 3.15.0 | 提交反馈 |
tracing | 4.2.0 | 提交反馈 |
multiSchema | 4.3.0 | 提交反馈 |
postgresqlExtensions | 4.5.0 | 提交反馈 |
deno | 4.5.0 | 提交反馈 |
views | 4.9.0 | 提交反馈 |
driverAdapters | 5.4.0 | 提交反馈 |
relationJoins | 5.7.0 | 提交反馈 |
nativeDistinct | 5.7.0 | 提交反馈 |
omitApi | 5.13.0 | 提交反馈 |
prismaSchemaFolder | 5.15.0 | 提交反馈 |
typedSql | 5.19.0 | 提交反馈 |
strictUndefinedChecks | 5.20.0 | 提交反馈 |
要启用预览功能,将功能标志添加到 generator
块 中你的 schema.prisma
文件。 在 GitHub 上分享你对所有预览功能的反馈.
启用 Prisma Client 预览功能
要启用 Prisma Client 预览功能
-
将预览功能标志添加到
generator
块generator client {
provider = "prisma-client-js"
previewFeatures = ["fullTextSearch"]
} -
重新生成 Prisma Client
npx prisma generate
-
如果你使用的是 Visual Studio Code,并且在生成 Prisma Client 后你的
.ts
文件中没有预览功能,请运行 TypeScript: Restart TS server 命令。
已提升至正式发布的预览功能
在下面的列表中,你可以找到 Prisma Client 和 Prisma schema 功能的历史记录,这些功能曾处于预览阶段,现在已正式发布。这些功能按它们正式发布的最新版本排序。