更新日志

您可以在这里找到我们对产品所做的所有改进和更新。

过滤器
ORMPrisma PostgresOptimizeAcceleratePulse平台
2025 年 1 月 30 日
分享

🎨 Prisma Studio

我们发布了新版本的 Prisma Studio! 此版本与 Prisma ORM 6.3.0 打包在一起,也标志着 Prisma Studio 在控制台中 的辉煌回归。

请务必 查看我们的博客文章 以获取所有详细信息,但这里有一个简短列表

  • 平台控制台 内的 Prisma Studio 允许您查看和修改数据
  • 借助我们的模型侧边栏,从一个模型切换到另一个模型变得轻而易举
  • 使用新的记录编辑器,在一行中编辑多个字段变得更加容易
  • 现在,您只需单击新的“全部关闭”按钮即可快速关闭所有打开的窗口

这些更改适用于连接到 Prisma 数据平台和使用 Prisma ORM 6.3.0 的数据库。只需使用 npx prisma studio

📊 Prisma ORM v6.3.0 发布

除了 Prisma Studio 更新之外,Prisma ORM 6.3.0 还带来了一些生活质量方面的修复,应该会让您的体验更上一层楼。

  • 您现在可以 limitupdateMany()deleteMany() 影响的行数
  • generator 字段现在是确定性排序的(不再有随机更改!)
  • 在关系过滤器中将 NOT IN 替换为 NOT EXISTS

与往常一样,查看发行说明 以获取所有详细信息。

🫣 预览功能不再不确定

我们的 ORM 宣言 中,我们注意到我们有几个预览功能已经过时,多年没有更新。我们很高兴地报告,我们的 ORM 团队已经审查了现有功能及其实现,并在 我们的 GitHub 上提供了一个计划,说明将如何处理它们!

提醒一下,一旦某个功能进入预览阶段,我们计划在接下来的三个月内停用或推广该功能。

✍️ Prismasphere 中的新内容

我们正忙于写作,以确保您的 Prisma 体验达到最佳状态。以下是我们一直在酝酿的内容

还有更多! 请务必查看我们的 XBlueSkyYouTube 帐户,以获取所有最新内容。

2025 年 1 月 9 日
分享

🚀 Prisma ORM v6.2.0 发布

Prisma ORM 6.2.0 可能只是一个小版本,但其中的更改是 重大 的。在此版本中,我们将 omit API(我们最受请求的功能)移至正式发布。您现在可以使用 omit API,而无需预览功能标志!

6.2.0 还包括其他一些备受期待的功能

  • SQLite 中的 jsonenum 字段
  • updateManyAndReturn 支持
  • 支持自动生成的 ULID 值

与往常一样,查看发行说明 以获取所有详细信息。

🤖 Ask AI 登陆控制台

我们已经在文档中使用 kapa.ai 一段时间了,并且只有赞美之词! 以至于 Ask AI 功能现在已集成到 Prisma 控制台 中。 您可以获得为您和您正在查看的内容量身定制的答案 🤩

🔍 新的 Optimize 建议

我们正在不断改进 Prisma Optimize,并提供 五项 新建议来帮助提高数据库的性能

📈 超过 150 亿次 Accelerate 查询和 10K 个 Prisma Postgres 数据库

Prisma Accelerate 达到十亿次查询似乎还只是昨天,但现在我们已经远远超过了这个数字。 除了 150 亿次 Prisma Accelerate 查询外,我们也很高兴看到我们的最新产品 Prisma Postgres 创建了 1 万个数据库。 感谢所有试用 Prisma Postgres 早期访问版的用户!

✍️ Prismasphere 中的新内容

这个冬天天气可能正在降温,但我们团队的写作热情却在升温! 在过去的三个星期里,我们谈到了

还有更多! 请务必查看我们的 XBlueskyYouTube 帐户,以获取所有最新内容。

🤝 分享我们的帖子,传播四方

正如您可能在此页面上注意到的那样,我们现在有了一个新的分享功能! 在我们的博客和更新日志中,我们都有一个简单的分享按钮,可用于 X、Bluesky、LinkedIn 等!

2024 年 12 月 19 日
分享

🚀 Prisma ORM v6.1.0 发布

我们对 Prisma ORM 6.1.0 感到非常兴奋,因为我们的 tracing 预览功能现在已稳定! 如果您正在使用 tracing 功能,则需要进行一些更改,请务必查看 发行说明 以获取所有详细信息。

📜 我们的 Prisma ORM 宣言

ORM 的另一个重大公告:我们发布了一份宣言,描述了我们对 ORM 的看法以及我们未来将如何处理治理。 您应该阅读整个文档,但稍微剧透一下:期待每季度的路线图、更精简更强大的 ORM,以及更轻松的协作和贡献途径。

📊 Prisma Postgres 的 Prisma Studio

继我们 宣布 Prisma Postgres 早期访问 以及之后将 Prisma Postgres 在早期访问期间免费 之后,我们现在有了 Prisma Studio 可用于 Prisma Postgres! Prisma Studio 直接嵌入在 Prisma 控制台中,允许您在线查看和编辑数据。

🔍 新的 Optimize 建议

Prisma Optimize 不断改进,并提供两项新建议来帮助改善数据库的健康状况

💸 通过 avoiding @db.Money 提高效率

⏰ 避免使用 @db.timestamp(0) and @db.timestamptz(0),因为存在时间舍入错误。

🌍 Prisma Accelerate 用户遍布世界各地?

我们发布了 Prisma Accelerate 查询在全球范围内的实时活动视图! 很高兴看到世界各地的开发人员使用 Prisma Accelerate 来扩展他们的项目。

✍️ Prismasphere 中的新内容

Prisma 团队一直在努力写作和构建。

🤝 感谢

在我们结束本期更新日志(以及 2024 年!)之际,Prisma 团队要感谢我们的社区。 除了 ORM 宣言,我们在其中重新承诺致力于社区之外,我们还在庆祝 我们的 GitHub 存储库达到 40,000 颗星。 我们已经走了很长一段路,但这仅仅是 Prisma 的开始,我们很高兴有您与我们同行。

2024 年 11 月 28 日
ORMPrisma Postgres
分享

🚀 Prisma ORM v6 已发布

Prisma 6 已发布,带来了面向未来的改进和增强的性能。 我们更新了 TypeScript 和 Node.js 的最低支持版本,并通过将 fullTextIndexfullTextSearch 功能提升为正式发布,显著改进了全文搜索功能。

  • 探索新功能:阅读发布博客,了解 Prisma 如何演变,包括工具更新和新功能,以提高性能和灵活性。
  • 升级指南:查看迁移指南,了解升级 Prisma 设置的说明。
  • 详细发行说明:深入发行说明,全面了解各个功能更新。

💚 Prisma Postgres 在早期访问期间免费

我们的全新无服务器 PostgreSQL 数据库 Prisma Postgres 在早期访问阶段仍然免费! 在我们的 博客 上了解有关此内容的更多信息。

我们还在收集有关从您最喜欢的数据库管理工具(如 TablePlus 或 PgAdmin)连接到 Prisma Postgres 的反馈。 请在此处告诉我们您的想法:pris.ly/i-want-tcp

如果您试用了 Prisma Postgres 并对如何改进它以更好地适应您的用例有建议,请在此处提供您的反馈:pris.ly/ppg-feedback

💬 我们重视您的反馈!

在 Prisma,我们始终致力于提升您的开发体验。 如果您最近使用过 Prisma ORM 或 Prisma 的商业产品,我们很乐意听取您的意见! 您的见解对于塑造我们工具的未来至关重要。

👉 在这份快速的 2 分钟调查 中分享您的想法。

2024 年 11 月 7 日
ORMPrisma Postgres
分享

🐘 Prisma Postgres®

我们迄今为止最大的新闻:Prisma 现在提供托管 PostgreSQL 服务! Prisma Postgres 进入早期访问阶段,是一种按需付费的无服务器 Postgres 产品,它提供具有竞争力的价格且没有冷启动!

我们坚信,为 Prisma Postgres 提供支持的技术是数据库产品的未来发展方向。 以至于 我们在博客上深入探讨了 我们如何将 Prisma Postgres 变为现实。

📈 Prisma ORM 5.22.0

我们正在通过 Prisma ORM 5.22.0 继续改进 Prisma ORM 体验。 在此版本中,我们专注于改进 tracing 预览功能并修复指标和连接池中的烦人错误。

更多信息请参见我们的发行说明!

👀 野外 Prisma

我们经常与其他人合作,制作出色的示例,展示使用 Prisma 时的各种可能性。 我们非常高兴地展示最近与 trigger.dev 的合作,该合作允许您创建一个 强大、可扩展的视频处理管道。

我们还从社区了解到,在首次查看我们的工具时,可能会感到困惑,不知道从哪里开始。 为了帮助解决这个问题,我们开始创建入门项目,展示如何开始使用特定产品。 今天,我们想重点介绍我们的 Optimize 入门项目,可通过 try-prisma 获得!

2024 年 10 月 17 日
ORMOptimize
分享

🔍 Prisma Optimize 中提供更多建议

在此版本中,Prisma Optimize 带来了两项新建议,以帮助您增强数据库操作的性能。 探索新的见解,并充分利用我们的优化引擎来简化您的开发体验。

使用缓存解决重复查询

使用特定选择防止过度获取

合规性和认证信息现在可以在组织设置中找到

您知道 Prisma 符合 GDPR、HIPAA、ISO 27001 和 SOC-2 Type II 标准吗? 这是一项艰巨的工作,但我们做到了! 现在,我们使您可以更轻松地掌握合规性和认证要求。 您现在可以直接在工作区设置中查看详细的合规性文档、认证和审计日志。 此添加简化了治理,并帮助您确保您的组织满足必要的安全和数据保护标准。 有关我们认证的更多信息,请参阅我们的信任中心:https://trust.prisma.io/

🎨 我们的博客焕然一新,包括搜索功能!

我们的博客刚刚改版! 除了全新的外观和感觉外,我们还引入了搜索功能,以帮助您更快地找到帖子。 无论您是在寻找产品更新、教程还是社区故事,我们改进的博客体验都让您比以往更轻松地了解最新信息。

查看新的着陆页:https://prisma.org.cn/blog

Prisma ORM 5.21.0

Prisma ORM 5.21.0 带来了一些错误修复和所需的增强功能,以便我们可以将 tracing 预览功能移至 GA。

更多信息请参见我们的发行说明!

招聘

我们正在成长! 如果您对开发人员工具充满热情,并希望为数据库的未来做出贡献,我们希望听到您的声音。 Prisma 目前正在多个团队招聘,包括工程、开发人员宣传和产品。 访问我们的 职业页面 以了解更多信息,并查看是否有适合您技能的角色。

2024 年 9 月 26 日
ORMOptimizeAccelerate
分享

Prisma Optimize 现已正式发布!

Prisma Optimize 现已正式发布,提供 AI 驱动的工具来分析和改进数据库查询性能。 它可以识别有问题的查询,提供可操作的见解,例如减少过多的行或添加索引,并允许您实时跟踪性能改进。

有关更多详细信息,请阅读公告博客文章

🚀 宣布 Prisma Accelerate 的按需缓存失效

现在,您可以更长时间地缓存查询结果,并在数据更改时使其失效。 这有助于您保持数据新鲜,同时保持最佳性能。

🔖 查看博客

📄 阅读文档

提高 Prisma Accelerate 的查询限制

这项备受期待的功能允许您根据您的定价计划配置查询限制,以处理更长的数据库查询持续时间或检索更大的响应大小。

👉 在 我们的文档 中探索详细信息

预览版中引入 strictUndefinedChecks 功能!

使用 Prisma ORM 5.20.0,预览功能 strictUndefinedChecks 将不允许任何显式为 undefined 的值,并且将是运行时错误。 此更改是直接来自 此 GitHub 问题 的反馈,并遵循 我们关于同一问题的最新提案

如果您想阅读和了解更多信息,请查看我们最新的 发行说明

使用 Pulse 和 Inngest 构建实时工作流程

🤝 我们与 Inngest 合作,演示如何使用 Prisma Pulse 和 Inngest 一起构建强大、可扩展的 实时 工作流程。

查看一下

为什么为您的数据层选择 Prisma?

成千上万的开发人员使用 Prisma,因为它拥有流行的 TypeScript ORM、无缝连接池、高级缓存、实时事件流和有洞察力的查询优化。

👉 在我们的 博客文章 中了解我们的产品如何协同工作,以实现类型安全、生产力和灵活性

2024 年 8 月 29 日
ORMPulseAccelerate
分享

隆重推出 TypedSQL:在 Prisma 中桥接类型安全与原始 SQL

我们很高兴在 Prisma ORM 中推出 TypedSQL,这是一项新功能,可为您的原始 SQL 查询带来类型安全。 使用 TypedSQL,您可以将原始 SQL 写入 .sql 文件,并享受类型检查和自动完成的好处,所有这些都在您的 Prisma 项目中完成。

只需使用 prisma generate --sql 命令即可集成这些查询,并使用 $queryRawTyped 函数执行它们。 此更新弥合了原始 SQL 的灵活性和 Prisma 的安全性之间的差距,使您的开发过程更顺畅、更可靠。

要了解更多信息并开始使用 TypedSQL,请阅读我们的 文档 并查看我们最新的 博客文章视频

Prisma Accelerate 变得更加智能:探索自动缩放

我们很高兴为 Prisma Accelerate 推出自动缩放功能,该功能旨在根据需求无缝扩展您的应用程序。

借助这项新功能,Prisma Accelerate 可以自动调整资源以确保最佳性能,无论您是在处理突发的流量高峰还是稳定的增长。 这意味着更少的人工干预,更多地专注于构建您的应用程序。 我们致力于使您的开发体验尽可能顺畅,而自动缩放是朝着这个方向迈出的一大步。

我们的博客文章中 了解有关连接池如何帮助您的应用程序以及设置连接限制的一些最佳实践。

通过 Prisma Pulse 中的静态 IP 增强安全性

Prisma Pulse 现在支持静态 IP,通过允许您使用固定的 IP 地址控制对 Prisma 数据平台的访问来增强安全性。 此功能确保只有受信任的网络才能与您的数据交互,从而为您的应用程序提供额外的保护层。 这一切都是为了让您在管理数据时拥有更多的控制权和安心。

查看我们最新的 帖子 并转到 平台控制台 以开始使用。

轻松使用 Neon 数据库设置 Pulse

Prisma Pulse 现在是 Neon 上 Postgres 数据库的完全支持集成。 立即开始阅读我们的 指南

Prisma ORM 在 npm 上成为下载次数最多的 Node.js ORM!

Prisma ORM 于 2021 年发布用于生产环境,最近成为 npm 上下载次数最多的数据库库! 没有您的大力支持,我们就不会走到今天 💜

查看我们最新的 博客文章,我们在其中回顾了我们的旅程并分享了 Prisma 的下一步发展。

2024 年 8 月 8 日
ORMPulseAccelerate
分享

原生支持 UUIDv7

🎉 您现在可以将最新版本的 UUID 与 Prisma ORM 一起使用,从而为您的应用程序提供更大的灵活性和面向未来的能力。

为了支持这一点,我们更新了 Prisma Schema 中的 uuid() 函数以接受可选的整数参数。 目前,唯一有效的值是 47,其中 4 是默认值。

更多详细信息请参见我们的 最新发行说明

Pulse 错误修复

🛠 已解决 Pulse .stream() API 事件丢失问题

我们修复了一个问题,即 Pulse .stream() API 会意外停止接收事件,需要手动断开连接并重新连接。 这是由于 Pulse 后端中的竞争条件造成的,现在已确定并纠正。 您的事件流现在应该更可靠且不间断。

🚀 增强了 Pulse 设置期间的错误反馈

我们改进了您在 Pulse 设置期间收到的错误消息。 以前,具有某些不受支持的数据库配置的用户会遇到通用错误消息。 现在,Pulse 提供了更清晰、更具指导性的反馈,以帮助您更有效地解决这些问题。

新的 Accelerate 示例项目

🔍 深入了解我们最新的示例应用程序,包括 Nuxt.jsSolidStartSvelteKit,并学习如何实施 Prisma Accelerate 并应用有效的缓存策略来加速数据检索。

查看您首选框架的代码示例

ORM 基准测试

性能是 Prisma 非常重视的一个主题!

📊 这就是我们创建 开源基准测试 的原因,该基准测试比较了 Prisma ORM、Drizzle ORM 和 TypeORM,它们使用托管在 AWS RDS、Supabase 和 Neon 上的 PostgreSQL 数据库。

阅读更多 有关我们的方法论、查看结果摘要以及了解如何确保您的 Prisma ORM 查询达到最佳速度的信息。

AWS Marketplace 列表

Prisma Accelerate 和 Prisma Pulse 现在在 AWS Marketplace 上可用!

通过无缝集成和统一计费简化您的基础设施管理。

我们的博客文章中 了解如何立即开始使用 AWS 上的 Prisma。

分享您对 Prisma ORM 的反馈

我们想了解您在项目中使用 Prisma ORM 的体验!请参与我们的 2 分钟调查,告诉我们您喜欢的功能以及我们可以在哪些方面改进 🙏

2024 年 7 月 18 日
ORM加速 (Accelerate)
分享

QueryRaw 性能提升

我们更改了 queryRaw 的响应格式,以减小其平均大小,从而降低序列化 CPU 开销。以下是改进前后测量的结果预览。

当查询大型数据集时,我们预计您会看到内存使用量的改善和高达 2 倍的性能提升,正如您在图表中清楚看到的那样。我们非常高兴在最新的 5.17.0 版本中引入这些改进!

VSCode 扩展改进

在 5.17 版本中,我们为 VS Code 扩展 引入了一些生活质量改进,这使得与之交互体验更佳!

其中一些新增功能包括

  • 跨 schema 文件查找引用
  • 悬停时添加上下文信息
  • 额外的快速修复

在我们的最新版本说明中了解更多信息。

超越 Prisma ORM

已经在使用 Prisma ORM 构建项目?探索 Prisma Accelerate 和 Prisma Pulse 如何帮助您使用用户期待的实时功能,更快地开发更具可扩展性的应用程序,请访问我们的新文档页面:超越 Prisma ORM。

我们研究了您在构建应用程序时经常出现的问题,以及 Accelerate 和 Pulse 如何在 Prisma ORM 之后将您的应用程序提升到一个新的水平。

了解 Solin 如何使用 Prisma Accelerate 每天处理 250 万次数据库查询

Solin 是一家领先的创作者健身市场,通过集成 Prisma Accelerate 改进了其平台。这个故事突出了 Prisma Accelerate 如何通过其可扩展的连接池和全局数据库缓存,增强性能和可靠性,从而为 Solin 的成功做出贡献。

查看我们的博客文章,详细了解他们的架构以及他们使用 Accelerate 获得的出色成果!

云连接报告

由于我们在 AWS 和 Cloudflare 上运行,我们收集了它们之间的大量延迟数据。我们认为您会像我们一样对这些数据感兴趣,因此我们很高兴分享我们的第一份年度云连接报告!

阅读此处的报告,与我们一起深入了解有关延迟的所有细节。

2024 年 6 月 27 日
ORM平台 (Platform)
分享

全局省略模型字段

5.13.0 版本中,我们为 Prisma Client 查询选项中的 omit 选项引入了预览支持。现在,我们非常高兴地宣布,我们将扩展 omitApi 预览功能,使其也包括全局省略字段的能力。

以下示例展示了如何定义在实例化 Prisma Client 时本地或全局省略的字段

在我们的最新博客文章中阅读更多信息。

prismaSchemaFolder preview feature 的更改

为了继续改进我们的多文件 schema 支持,我们对 prismaSchemaFolder 功能进行了一些重大更改

当在使用 prismaSchemaFolder 功能的 Prisma Schema 文件中使用相对路径时,路径现在相对于定义它的文件,而不是相对于 prisma/schema 文件夹。

我们意识到,在迁移期间,许多人会同时拥有 prisma/schemaprisma/schema.prisma。我们最初的实现首先查找 .prisma 文件,如果 schema 文件夹存在则会忽略它。现在这是一个错误。

GitHub 还是 Google... 🤔

有了新的 Google 身份验证选项,您可以在 http://console.prisma.io 上登录时选择您喜欢的方式。

请继续关注更多身份验证选项!

成就解锁:符合 SOC2 Type II、HIPAA、GDPR 和 ISO27001 标准

Prisma 已成功实施 SOC2 Type II、HIPAA、GDPR 和 ISO 27001:2022 认证所需的流程和控制。这些成就证明了我们致力于为使用数据库的开发人员提供安全可靠的软件解决方案。

在我们的博客文章中阅读更多信息。

🚀 推出 Prisma Nuxt 模块

简化在您的 Nuxt 应用程序中设置 Prisma ORM 的过程,并在 Nuxt Dev 工具中探索 Prisma Studio。在我们的博客文章中阅读更多信息。

Prisma 徽章现已可用

使用 Prisma 构建了一些很棒的东西?🌟 使用这些徽章炫耀一下,非常适合您的 readme 或网站。了解有关嵌入徽章的更多信息

2024 年 6 月 6 日
ORMPulseAccelerate
分享

推出数据库变更事件的交付保证

Pulse 让您可以轻松构建事件驱动型应用程序,让您可以对数据库中的更改做出反应。 凭借其新的事件持久化功能,现在保证所有数据库变更事件都将至少一次以正确的顺序交付!

有兴趣了解更多信息并亲自试用 Pulse 吗?深入阅读我们的博客文章并开始使用!

在 v5.15 中将您的 Prisma Schema 组织到多个文件中

我们很高兴在 Prisma ORM 中推出一个新的预览功能:将您的 Prisma Schema 组织到多个文件的能力。 这个备受期待的功能现已在我们的 5.15.0 版本中提供!

在我们的最新博客文章中了解其工作原理,并亲自试用。祝您编码愉快!

将 Prisma ORM 带到 React Native 和 Expo

您是否考虑过使用 Prisma 和 Expo 构建 React Native 应用程序? 现在,Prisma ORM 为 React Native 和 Expo 提供 Early Access 支持,满足了社区的热门需求!

查看我们的博客文章公共仓库开始使用!

Prisma Insider Program

我们很高兴地宣布启动 Prisma Insider Program! 抢先体验新功能,提供宝贵的反馈,并在 Prisma 商业产品的开发中发挥关键作用。

👉 在我们的博客文章中查看详细信息。 点击此链接申请并告诉我们为什么您非常适合 Prisma Insider Program。

高流量应用程序的连接池

连接池对于确保您的数据驱动型应用程序能够在不发生故障的情况下处理大量负载至关重要。 我们的博客文章探讨了连接池如何在黑色星期五等流量高峰期间拯救您的电子商务平台。

按查询缓存如何保持您的应用程序快速运行

了解缓存数据库查询如何为您节省时间和复杂性,并使您的应用程序运行更流畅、更快速。

📚 在我们的博客文章中了解缓存的好处、何时使用缓存以及如何使用 Prisma Accelerate 轻松设置缓存。

2024 年 5 月 15 日
ORMOptimize
分享

新产品发布:Prisma Optimize 🔍

有没有想过 Prisma ORM 在底层生成什么 SQL? 想了解您应用程序的性能,并为您的用户提供更好、更快的体验吗? 使用 Prisma Optimize,您可以做到!

🎥 观看我们的视频演示,以 dub.co 为案例研究。

阅读发布公告博客文章,了解如何开始使用并优化您自己的应用程序的说明。

推出新的 Prisma 客户端查询:createManyAndReturn()

在我们的 5.14.0 版本中,我们提供了一个新的顶级 Prisma Client 查询:createManyAndReturn()。 它的工作方式类似于 createMany(),但在 SQL 查询中使用 RETURNING 子句来检索刚刚创建的记录。

这是一个创建多个帖子然后立即返回这些帖子的示例。

在我们的版本说明中阅读更多信息

MongoDB 性能改进

以前,当使用 in 运算符或在针对 MongoDB 数据库的查询中包含相关模型时,Prisma ORM 会遇到性能问题。

在 5.14.0 版本中,Prisma ORM 现在重写查询以使用 $or$eq 运算符的组合,从而显着提高包含 in 运算符或关系加载的查询的性能。

在我们的版本说明中查看已关闭的公共问题。

Prisma ORM 基准测试

想知道 Prisma ORM 在流行的数据库提供商中的性能如何?

我们与 Vercel 合作,将 ORM 添加到他们的开源数据库延迟基准测试中。

🚀 运行测试并亲自查看!

文档更新

在我们更新的文档中探索 Pulse 的功能和用例,并按照我们的 入门指南 在几分钟内设置 Pulse。

在我们的平台文档中,我们改进了对 工作区 (Workspaces)项目 (Projects)环境 (Environments) 的描述以及我们的计费信息,使管理您的项目和了解您的成本更加容易。

推出我们的构建、强化、增长框架 (Build, Fortify, Grow Framework)

了解 Prisma 产品如何在每个阶段协同工作,以增强您的数据驱动型应用程序开发流程。

👉 阅读有关 Prisma BFG 框架的信息

Discord 是潮流所向! 🤖

自 2024 年 5 月 1 日起,我们已从社区 Slack 迁移到我们的 Discord 服务器。 在那里加入我们,展示您的项目、获得社区支持,或只是与您的开发者同伴见面和聊天。

Discord 上见!

2024 年 4 月 25 日
AccelerateORM
分享

推出 Prisma Accelerate 中的静态 IP 支持

Prisma Accelerate 引入了静态 IP 支持,通过可预测的 IP 实现与数据库的安全连接,以实现受控访问并最大限度地减少暴露。 这允许从 Accelerate 连接到需要受信任 IP 访问的数据库。

在我们的博客文章中了解更多信息,并试用一下。

从 Prisma 客户端查询中 omit 字段(预览版)

我们很高兴地宣布 Prisma 客户端查询选项中的 omit 选项的预览版支持。 备受期待的 omit 功能现在允许您排除在 每次查询 时不想从数据库中检索的字段。

以下是使用 omit 的示例

许多用户都要求全局实现 omit。 此请求将在未来得到满足。 同时,您可以在此处关注该问题。

在我们的最新版本说明中阅读更多信息

文档更新

您熟悉和喜爱的相同文档,但现在使用 Docusaurus 构建! 🦖

👉 享受改进的暗/亮模式、搜索、布局和 Kapa AI 体验。

访问 我们的文档 或在 https://github.com/prisma/docs 上查看幕后花絮

2024 年 4 月 3 日
ORMPulseAccelerate
分享

推出 Cloudflare D1(预览版)

激动人心的消息! 5.12.0 版本为 Cloudflare D1 带来了 Prisma ORM 的预览版支持 🥳

D1 是 Cloudflare 的原生无服务器数据库,最初于 2022 年推出。 它基于 SQLite,可在使用 Cloudflare 部署应用程序时使用。 Cloudflare 最近 宣布 在 GA 中启动 D1,我们非常高兴能够添加支持并与他们合作实现这个新的里程碑。

在我们的最新博客文章中阅读更多信息。

为 SQLite 实现 createMany()

在 SQLite 中支持 createMany() 一直是 长期期待且备受期待的功能

createMany() 是 Prisma Client 上的一个方法,早在 2.16.0 版本中就已发布,它允许您一次将多个记录插入到数据库中。 当您播种数据库或插入批量数据时,这可能非常有用。

在我们的最新版本说明中阅读更多信息。

平台控制台更新

我们改进了订阅管理,以获得更好的 UX 体验。

以下是一些很酷的新增功能和改进

• 我们增加了对更多付款方式的支持,您现在可以管理您的税务 ID

• 您现在可以查看您的发票历史记录并下载过去的账单。

console.prisma.io 试用

📚 文档

• 改进了 Prisma Pulse 和 Railway 的入门文档

• 改进了 Prisma Accelerate 的故障排除指南,以便您可以更轻松地解决您可能遇到的常见问题。

随时了解最新动态 🔍

• 我们将于 4 月 11 日参加 Epic Web Conference,如果您也在那里,请来找我们!

• 此外,您现在可以关注我们全新的 WhatsApp 频道上的更新。 加入并直接获取 Changelog 新闻。

2024 年 3 月 13 日
ORMPulse
分享

Pulse 正式发布 (General Availability)

我们很高兴地宣布 Pulse 已达到正式发布 (General Availability) 阶段! 这标志着我们在重新定义开发人员与数据库事件驱动计算交互方式的旅程中迈出了重要一步。

Pulse 是托管的数据库事件基础设施,它简化了数据库事件驱动的计算,使其易于为实时功能(如聊天、通知、数据广播等)提供动力。

定价? 从我们的基于使用量的定价免费开始,旨在随着您的项目灵活扩展。

👉 查看我们的发布公告 博客文章文档,了解更多信息并开始使用。

推出平台环境 (Platform Environments)

平台环境 (Platform Environments) 是 Prisma Data Platform 的一项新功能,允许用户在一个项目中创建不同的设置。 这有助于简化从测试到上线的应用程序开发过程。

此外,现在您可以使用 Prisma CLI 访问 Prisma Data Platform,从而更轻松地管理您的资源和工作流程(目前处于 Early Access 阶段)。

👉 在我们的 博客文章 中了解更多信息,并亲自试用。

Prisma ORM Edge Functions 预览版支持

Prisma ORM 现在支持 Edge Functions,允许开发人员使用 Prisma ORM 从 Vercel Edge Functions、Vercel Edge Middleware、Cloudflare Workers 和 Cloudflare Pages 等平台访问其数据库。

Edge Functions 通过减少请求延迟和缩短响应时间来提高应用程序性能。

随着 Prisma v5.11.0 的发布,开发人员现在可以在 Edge Functions 中将 Prisma ORM 与他们最喜欢的 Node.js 数据库驱动程序一起使用,并且查询引擎的大小已缩小以适应有限的运行时环境。

如果您想了解这一激动人心的功能带来的整体效果,请查看我们的 博客文章尝试一下

👉 通过 TwitterDiscord 与我们分享您的反馈

嵌套 create 操作的性能改进

使用 Prisma ORM,您可以在 nested 查询中创建多个新记录,例如

在以前的版本中,Prisma ORM 会将其转换为多个 SQL INSERT 查询,每个查询都需要自己的数据库往返。 从此版本开始,这些嵌套 create 查询得到了优化,并且 INSERT 查询批量发送到数据库,只需一次往返。

👉 在我们的 5.11.0 版本说明中阅读更多信息。

加入 Prisma Partner Network

在 Prisma,我们非常重视我们社区中才华横溢的创作者、教育者和构建者,并且我们一直希望奖励他们的贡献。

我们很高兴推出 Prisma Partner Network,为联盟会员、技术合作伙伴和经销商提供量身定制的机会。

👉 prisma.io/partners

Made with Prisma

在我们的真实案例访谈系列中,我们与使用 Prisma 开发 OSS 项目的创始人进行了交谈。 探索我们最近的对话

🎥 Umami - 开源 Google Analytics 替代方案

您是否曾觉得 Google Analytics 过度臃肿,并且其 UI 和工作流程过于复杂? 了解 Umami 如何提供一个简单而强大的替代分析工具。

🎥 Dub.co:借助 Prisma 冲击十亿目标

Steven Tey 分享了他离开 Vercel 并创办初创公司的历程。 了解 Dub.co 如何从一个激情项目开始,它的技术栈,以及对其代码库的深入了解。