TYPEDSQL

完全类型安全的原生 SQL

TypedSQL 是在查询中表达 SQL 全部功能的最佳方式。
完全类型安全,提供自动完成,并且使用 Prisma 的原生 SQL 具有出色的开发体验。

端到端类型安全

所有 TypedSQL 查询都有类型化的输入和输出,防止与错误类型相关的错误,并提高开发体验。任何类型不匹配都可以立即被捕获,而类型安全则在开发过程中显着提高了人体工程学。

了解有关 TypedSQL 类型安全的更多信息

完全控制 SQL

当您需要完全控制 SQL 引擎时,可以直接编写和执行原生 SQL 查询。这使您能够灵活地使用 Prisma Client API 中不可用的高级 SQL 特定功能和优化,同时保持类型安全。

使用 TypedSQL 编写查询

出色的开发体验

TypedSQL 将更高级别抽象的生产力与类型安全相结合,用于直接编写 SQL。

在您的编辑器中使用熟悉的 SQL 工具,包括语法高亮、错误检查和自动完成。从智能建议中获益,并在 Prisma Client API 和 SQL 之间无缝切换。

查看 TypedSQL 的实际操作

扩展您的功能

基于 Prisma Client 构建的 TypedSQL 与所有 Prisma 产品和功能完美搭配。

与 Prisma Schema 和 Migrate 协同工作

TypedSQL 对 Prisma SchemaPrisma Migrate 进行了补充。它使用类型安全的 SQL 查询扩展了您已经习惯的功能。

与 Prisma Accelerate 和 Optimize 一起使用

在受益于为 Prisma Client 构建的产品(如 Accelerate 提供的连接池和 Optimize 提供的见解丰富的查询指标和建议)的同时,继续使用 SQL 查询。

具有类型安全和自动完成的原生 SQL

TypedSQL 为您的数据库查询提供了更多灵活性和控制。在任何新的或现有的 Prisma 项目中开始使用 TypedSQL。