Prisma Client & Prisma schema
當我們發布新的 Prisma Client 或 Prisma schema 功能時,通常會先以預覽版 (Preview) 形式發布,讓您可以測試並提交您的意見回饋。在我們根據您的意見回饋改進功能,並對內部測試結果感到滿意後,我們會將該功能升級為正式發布 (general availability)。
如需更多資訊,請參閱ORM 版本發布與成熟度。
目前啟用的預覽功能
以下 預覽版 (Preview) 功能標誌適用於 Prisma Client 和 Prisma schema
功能 | 發布為預覽版 | 意見回饋議題 |
---|---|---|
metrics | 3.15.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 | 提交意見回饋 |
prismaSchemaFolder | 5.15.0 | 提交意見回饋 |
typedSql | 5.19.0 | 提交意見回饋 |
strictUndefinedChecks | 5.20.0 | 提交意見回饋 |
fullTextSearchPostgres | 6.0.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: Restart TS server 命令。
已升級為正式發布的預覽功能
在下方列表中,您可以找到 Prisma Client 和 Prisma schema 功能的歷史記錄,這些功能曾經是預覽版,現在已正式發布。這些功能依據升級為正式發布的最新版本排序。