Prisma 的查询编译器(无 Rust 的 Prisma 客户端)计划于 2025 年 9 月正式发布

Node.jsTypeScriptPrismaDevOps

关键更新

Prisma 已计划将查询编译器——将查询执行从 Prisma 的 Rust 查询引擎迁移到具有可插拔驱动适配器的 TypeScript 查询编译器——于 2025 年 9 月开始提供正式版本。此更改使 Prisma 客户端默认“无 Rust”(不包含本地查询引擎二进制文件),团队计划将相关生成器和驱动适配器的工作纳入主线 Prisma 客户端的发布中。

重要性

对于 Node/TypeScript 团队来说,这是一个实用且影响深远的变化。移除本地二进制文件简化了部署和 CI(不再需要特定平台的引擎下载或二进制目标),大幅提高了与无服务器和边缘环境的兼容性,并使打包/ESM 工作流变得更加容易,因为客户端变成了纯 JS/TS。预计会有更小的部署占用、更少的 Docker 构建问题,以及对边缘运行时和按需扩展的更顺畅支持。这也意味着迁移/测试是必要的:查询编译器有其自身的行为表面(在预览期间报告了一些早期问题),团队应在切换生产工作负载之前验证查询、日期/时间处理以及任何高级 SQL 边缘情况。如果您运营无服务器/边缘应用程序或维护多目标 CI 构建,请立即开始测试 queryCompiler + driverAdapters 预览标志,并计划在 Prisma 标记它们为 GA 后进行分阶段迁移。

来源

继续阅读