2025年5月15日

Prisma 6.8.0:VS Code 代理模式、本地 Prisma Postgres、原生 Deno 支持

您是否曾希望在几秒钟内,无需账户或 Docker 即可在本地启动 Prisma Postgres?使用 Prisma 6.8.0,只需运行 prisma dev 即可直接投入编码。我们还引入了对 VS Code 代理模式的支持:您可以使用它来提示和运行迁移、配置生产数据库等,而无需离开您的 IDE。

Promotional graphic on a purple gradient background announcing “v6.8.0” of Prisma. On the left are three rounded-rectangle labels reading “LOCAL PRISMA POSTGRES,” “VS CODE AGENT SUPPORT,” and “COPILOT EXTENSION.” On the right is a mock VS Code Copilot Chat panel in Agent mode (GPT-4o) showing the user message “Create a new database for me.” Along the bottom are three glowing icons representing Prisma, VS Code, and GitHub Copilot.

Prisma Postgres 本地开发(抢先体验)

测试数据库不应依赖云访问。

在构建和测试时,您需要即时反馈。通过 Prisma 6.8.0,您现在可以使用以下方式在 本地启动 Prisma Postgres

这将启动一个 本地 Prisma Postgres 实例,与您的云环境完全隔离。这意味着:

  • 零延迟 – 查询在本地执行,即时响应。
  • 完全隔离 – 非常适合测试,而无需接触生产数据。
  • 离线可用 – 您可以在飞行途中、隧道内或任何没有互联网的地方工作。
  • 无需账户 – 开发期间测试和构建无需账户。
  • 底层无需 Docker – 本地 Prisma Postgres 基于 PGLite,无需 Docker。

零云依赖!纯本地、极速的数据库开发。

访问我们的文档,了解如何在本地使用 Prisma Postgres。

使用代理模式在 VS Code 中直接管理您的数据库

您是否曾从零开始设置数据库,结果在配置上花费的时间比实际编写功能代码的时间还多?

这种情况不应该发生。

通过 Prisma 6.8.0,您可以使用 VS Code 代理模式,直接让 Copilot 为您执行 Prisma CLI 命令。这简化了数据库管理,使其感觉就像发送一条快速消息一样自然。

只需输入:“为我创建一个数据库,并将连接字符串存储在 .env 文件中”……即可完成。无需终端切换,无需上下文切换。

以下是您现在可以在 VS Code 中直接执行的操作:

  • 配置新的 Prisma Postgres 实例:即时创建和配置数据库,无需中断您的专注。
  • 创建并运行迁移:通过几条命令即可应用您的模式更改——无需单独设置 CLI。
  • 检查迁移状态:一目了然地验证每次迁移是否已成功应用。

如果您已经在使用 Prisma VS Code 扩展,您可以通过以下方式轻松试用:

  1. 确保您已在 VS Code 中安装并启用 GitHub Copilot
  2. 打开 Copilot Chat 并切换到 Agent 模式。
  3. 然后要求代理创建数据库、运行迁移等。

这是一个简单的演示

A screen-recording GIF of Visual Studio Code in a dark theme with a “prisma-agent-demo” project open. The VS Code sidebar shows project files on the right. The user opens the GitHub Copilot Chat pane, switches it to “Agent” mode, and types “Create a new database for me.” The Copilot agent runs Prisma CLI commands in the chat, provisions a new local Postgres database, writes the connection string into the .env file, and confirms success—all without leaving the editor.

您可以在我们的文档中了解更多关于 VS Code 代理的信息

使用 GitHub Copilot 即时查询 Prisma 文档

您正在深入编码,编写查询、构建新模型、测试迁移。但随后您停了下来……那个一对多关系的语法是什么来着?

上下文切换会扼杀势头。

借助 Prisma for GitHub Copilot 扩展,您无需离开编辑器即可找到答案。只需提问:“@prisma-for-github-copilot 我该如何缓存我的 prisma 查询?”

答案会直接显示在 GitHub Copilot Chat 中。

A dark-themed GitHub Copilot Chat pane titled “Ask Copilot,” showing usage tips (“or type # to attach context,” “@ to chat with extensions,” “Type / to use commands”). In the bottom input box, the user types “@prisma How can I cache my prisma queries?” The Copilot Chat pane then displays a detailed reply explaining strategies for caching Prisma query results directly in code.

这不仅是文档,更是实时指导。无需浏览器标签。无需分心。

  • 快速查找:立即获得正确答案。
  • 保持专注:不再需要在文档和编辑器之间来回切换。
  • 提高生产力:将更多时间用于编码,更少时间用于搜索。

安装 Prisma for GitHub Copilot 扩展

通过 Deno 运行 Prisma(预览版)

Prisma 6.8.0 现已原生支持 Deno。如果您正在使用 Deno,集成非常简单:

无需适配器,无需自定义构建——只需 Prisma ORM,即可在 Deno 中原生运行。按照此处的逐步指南试用。

新的 Prisma Postgres 区域:新加坡

将数据库扩展到正确的区域对延迟和用户体验至关重要。这就是为什么 Prisma Postgres 现在支持在 ap-southeast-1 区域部署,从而在整个东南亚提供更快的数据访问。

这不仅仅是我们的决定,更是您的决定。您投票了,现在新加坡已上线。

您现在可以在新加坡部署您的 Prisma Postgres 实例,让您的应用程序更贴近您的用户。

我们下一步应该去哪里?敬请关注下一次投票,并在 X 上投下您的一票,帮助塑造 Prisma Postgres 的未来。


在 X 上关注我们并在下次投票中投下您的一票

保持关注

我们正致力于通过 Prisma 6.8.0 及更高版本构建更强大的开发者体验。从本地优先的数据库开发和实时文档查询,到边缘就绪的 Deno 部署,所有这些都旨在让您专注于编码,而不是配置

但我们不会止步于此,我们正在努力构建更多的集成和更好的工具。想保持领先吗?在 X 上关注我们,获取更新、技巧和未来功能的预览。

有想法、反馈,或者只是想看看其他人正在构建什么?加入我们的 Discord 社区,与其他开发者交流,提问,并参与塑造 Prisma 的未来。

不要错过下一篇文章!

订阅 Prisma 新闻通讯

© . All rights reserved.