下一代 Node.jsTypeScript ORM

Prisma ORM 凭借其直观的数据模型、自动化迁移、类型安全和自动完成功能,在处理数据库时解锁了新的开发人员体验

k+
GitHub 星星数
k+
每月活跃开发者
为何选择 Prisma ORM

愉悦的数据库工作流程

数据库工作流程可能会让人感到脆弱且容易出错。Prisma ORM 在处理数据库时提高了生产力和信心,并使数据建模、迁移和查询等工作流程变得简单。
thumbnail
支持的语言
社区支持的语言

ORM 基准测试

对 Node.js 和 TypeScript 生态系统中跨数据库提供商和 ORM 库的数据库查询延迟进行有意义的比较。

探索我们的基准测试

与您最喜欢的数据库和框架配合使用

Prisma ORM 与流行工具的兼容性确保没有技术栈锁定、更低的集成成本和流畅的过渡。
因此,您可以灵活地发展而不会受到约束。

了解更多
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
Prisma Schema

您可以读取的数据模型

Prisma schema 直观且允许您以人类可读的方式声明您的数据库表,从而使您的数据建模体验变得愉快。您可以手动定义模型或从现有数据库中内省它们。

了解有关 Prisma Schema 的更多信息
Prisma schema
Typesafe database client
Prisma Client

类型安全的数据库客户端

Prisma Client 是一个根据您的 schema 量身定制的查询构建器。我们将其 API 设计为直观的,无论是对于 SQL 老手还是数据库新手开发人员。自动完成功能可帮助您在无需文档的情况下找出查询。

VSCode
VS Code 中的额外人体工程学

自动完成、代码检查、格式化等功能可帮助 VS Code 中的开发人员保持信心和高效。

下载 Prisma VS Code 扩展
TS Logo
使用 TypeScript 减少错误

Prisma ORM 提供了 TypeScript 生态系统中所有 ORM 中最强大的类型安全保证。

阅读与 TypeORM 的比较

完全类型安全的原始 SQL

直接针对您的数据库执行 SQL 查询,而不会丢失 Prisma 的类型检查和自动完成功能的好处。TypedSQL 利用 Prisma Client 的功能来编写在编译时进行类型检查的原始 SQL 查询。

了解有关 TypedSQL 的更多信息
Prisma Migrate

无忧迁移

Prisma Migrate 从您的 Prisma schema 自动生成 SQL 迁移。这些迁移文件是完全可定制的,让您可以完全控制和极大的灵活性,从本地开发到生产环境。

Hassle-free migrations
Visual db
Prisma Studio

可视化数据库浏览器

Prisma Studio 是探索和操作 Prisma 项目中数据的最简单方法。通过浏览表格、筛选、分页、遍历关系以及安全地编辑数据来了解您的数据。

了解有关 Prisma Studio 的更多信息
企业和解决方案提供商

简化您的开发工作流程

开发效率

Prisma ORM 简化了数据库交互并提供了直观的 schema 迁移,从而增强了开发人员体验。

代码质量和安全性

Prisma ORM 增强了代码可靠性并保护应用程序免受常见漏洞的影响。

可扩展性和可移植性

Prisma ORM 支持多个数据库,确保应用程序可维护,从而更容易适应和增长。

了解更多

深受开发人员喜爱

开源项目

使用 Prisma ORM 的真实世界应用程序

了解我们社区正在构建的令人惊叹的开源项目。从独立黑客项目到有资金支持的初创公司,您会发现许多出色的应用程序。查看它们以了解其他人正在使用 Prisma ORM 构建什么以及如何构建。

Real-world open source software
Prisma ecosystem
Prisma 生态系统

来自我们的社区

了解我们社区正在构建的令人惊叹的开源项目。从独立黑客项目到有资金支持的初创公司,您会发现许多出色的应用程序。查看它们以了解其他人正在使用 Prisma ORM 构建什么以及如何构建。

与我们联系

简化您的开发工作流程

从头开始,将 Prisma ORM 添加到您现有的项目中,或探索如何使用您喜欢的框架构建应用程序。

尝试 Prisma ORM