Prisma Client 與 Prisma Schema
當我們釋出新的 Prisma Client 或 Prisma Schema 功能時,它通常會以預覽版的形式啟動,以便您可以測試並提交反饋。在根據您的反饋改進該功能並對內部測試結果滿意後,我們會將該功能提升為正式釋出版本。
欲瞭解更多資訊,請參閱 ORM 釋出和成熟度級別。
當前活躍的預覽功能
以下 預覽 功能標誌適用於 Prisma Client 和 Prisma Schema
| 功能 | 釋出到預覽版 | 反饋問題 |
|---|---|---|
指標 | 3.15.0 | 提交反饋 |
multiSchema | 4.3.0 | 提交反饋 |
postgresqlExtensions | 4.5.0 | 提交反饋 |
檢視 | 4.9.0 | 提交反饋 |
driverAdapters | 5.4.0 | 提交反饋 |
relationJoins | 5.7.0 | 提交反饋 |
nativeDistinct | 5.7.0 | 提交反饋 |
typedSql | 5.19.0 | 提交反饋 |
strictUndefinedChecks | 5.20.0 | 提交反饋 |
fullTextSearchPostgres | 6.0.0 | 提交反饋 |
prisma-client | 6.6.0 | 提交反饋 |
queryCompiler | 6.7.0 | 提交反饋 |
shardKeys | 6.10.0 | 提交反饋 |
要啟用預覽功能,請在你的 schema.prisma 檔案中,將功能標誌新增到 generator 塊中。在 GitHub 上分享你對所有預覽功能的反饋。
啟用 Prisma Client 預覽功能
要啟用 Prisma Client 預覽功能
-
將預覽功能標誌新增到
generator塊中generator client {
provider = "prisma-client-js"
previewFeatures = ["relationJoins"]
} -
重新生成 Prisma Client
npx prisma generate -
如果你正在使用 Visual Studio Code,並且在生成 Prisma Client 後,
.ts檔案中沒有該預覽功能,請執行 TypeScript: 重啟 TS 伺服器 命令。
已提升為正式釋出的預覽功能
在下面的列表中,你可以找到 Prisma Client 和 Prisma Schema 中曾為預覽版、現已正式釋出的功能歷史記錄。這些功能按其提升為正式釋出的最新版本進行排序。