2025 年 5 月 15 日

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

是否曾希望能够在几秒钟内本地启动 Prisma Postgres,而无需账户或 Docker?使用 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 新闻通讯

© . This site is unofficial and not affiliated with Prisma Data, Inc.