Prisma Studio 被成千上万的开发者使用和喜爱,但自初次发布以来变化不大。我们刚刚为 Prisma Studio 推出了一些出色的新开发者体验(DX)改进,它现在已完全集成到 Prisma 数据平台中。
Prisma 的使命是让开发者能够高效地处理他们的数据,并使其变得更容易。我们发现一个事实是,即使是最喜欢底层开发的开发者,也希望有一种快速简便的方式,通过一个快速、直观、功能强大的界面来处理他们的数据。
为了解决这个问题,我们在 Prisma 演进的早期(追溯到2020年)就发布了 Prisma Studio。当时,Prisma Studio 被设想为一个“现代版 phpMyAdmin”——一种让开发者可以在浏览器中查看和编辑任何环境数据的工具。
从那时到现在,Prisma Studio 的使用量巨大(且持续增长)。然而,它并没有得到许多开发者期望看到的改进。从今天开始,我们将改变这一点。您喜爱的 Prisma Studio 现在将得到它应得的持续关爱和关注。
今天我们很高兴分享 Prisma Studio 的新功能
- Prisma Studio 在 Prisma 数据平台中可用于所有 Postgres 和 MySQL 数据库
- Prisma Studio 基于社区反馈进行了一些开发者体验(DX)升级
Prisma 数据平台中的 Prisma Studio
自 Prisma Postgres 推出抢先体验版以来,开发者们显然希望在管理已部署数据库的同一位置查看他们的数据。这就是为什么我们决定将 Prisma Studio 直接嵌入到 Prisma 数据平台中。
如果您有一个现有的 Prisma 数据平台项目,您可以直接在 Studio 选项卡中查看数据。
没有数据库?您只需点击三次(两分钟)即可部署一个免费的 Prisma Postgres 数据库。
这也是在 Prisma 数据平台中直接查看 Prisma Studio 如何运作的好方法 👀
快速上手步骤 👇
- 前往 console.prisma.io
- 点击“新建项目”并命名
- 选择 Prisma Postgres 并点击“创建项目”
通过浏览器访问您的 Prisma Postgres 数据库中的数据,使您无需在本地运行任何程序即可查询和修改数据。
控制台中的 Prisma Studio 不仅适用于 Prisma Postgres。如果您正在将 Prisma 数据平台用于其他数据库提供商或数据库类型,您同样可以使用 Prisma Studio 来操作该数据库。
Prisma Studio 中的开发者体验(DX)改进
如果您已经使用 Prisma 一段时间了,您可能会注意到 Prisma Studio 多年来变化不大。您今天看到的 UI 已经存在多年了。
我们从社区了解到,Prisma Studio 中的某些接触点值得重新审视,以便让开发者更轻松地完成工作。为此,我们很高兴分享 Prisma Studio 中将使您工作更轻松的几项新功能!
查看模型的新方式
如果您在 Prisma Studio 中查看和编辑不同模型之间的数据,您可能遇到过需要返回主模型列表的情况,这会使您脱离当前正在处理的模型上下文。我们重新组织了 UI,现在您的模型列表将从左侧作为侧边栏打开。这让您在查找下一个要处理的模型时能够保持流畅的工作状态。
现在编辑数据行更容易了
当字段数量很大,需要左右滚动很多次时,编辑记录可能会很麻烦。为了缓解这种情况,我们启用了一项新功能,允许您从右侧以侧边栏形式打开记录进行编辑。我们还添加了一些很棒的功能,例如日期选择器。
您仍然可以像往常一样进行内联编辑,但现在有更多选项可以以更友好的方式更改您的记录。
只需单击即可关闭选项卡
您的 Prisma Studio 会话很可能与您的浏览器一样打开了很多选项卡。一个一个关闭它们非常麻烦。
为了解决这个问题,我们新增了一个控件,允许您一键关闭所有打开的选项卡。这对于您暂时完成了 Studio 的工作或只是想回到干净的状态非常方便。
您希望在 Prisma Studio 中看到什么?
这些对 Prisma Studio 的新升级只是一个开始。未来还会有更多功能。
虽然这些更新增强了 Prisma Studio 的核心体验,但我们对其用户已经熟知和喜爱的功能感到自豪——尤其是我们对关系数据的强大处理能力。无论您是查看嵌套关系、修改关联记录还是导航复杂的数据关系,Studio 都使这些工作流程直观易用。现在我们渴望在此基础上继续构建。无论是进一步扩展关系功能、添加新的可视化选项还是引入全新功能,我们都希望听听 Studio 如何能更好地满足您的需求!
您希望在 Prisma Studio 中看到其他哪些改进?什么能为您带来更好的开发者体验或提高您的工作效率?
此外,您还希望在哪里看到 Prisma Studio 的嵌入式版本?请告诉我们您将 Prisma 部署到哪些平台,我们将看看是否有机会在该提供商中提供嵌入式版本。
通过 X/Twitter、Discord 或 LinkedIn 与我们联系!
不要错过下一篇文章!
订阅 Prisma 新闻通讯