更新日志
Drizzle Kit v0.23.2 release
Aug 5, 2024
Bug fixes
DrizzleORM v0.32.2 release
Aug 5, 2024
Bug fixes
DrizzleORM v0.32.1 release
Jul 23, 2024
Bug fixes
DrizzleORM v0.32.0 发布
Jul 10, 2024
生成列、唯一标识列、序列等新功能
DrizzleORM v0.31.3 发布
Jul 8, 2024
Prisma-Drizzle 扩展
DrizzleORM v0.31.4 发布
Jul 8, 2024
将 Prisma 客户端包标记为可选
DrizzleORM v0.31.2 发布
Jun 7, 2024
增加了对 TiDB Cloud Serverless 驱动的支持
DrizzleORM v0.31.1 发布
Jun 4, 2024
React 实时查询 🎉
DrizzleORM v0.31.0 发布
May 31, 2024
PostgreSQL 索引 API 变更
DrizzleORM v0.30.10 发布
May 1, 2024
向所有 WHERE 表达式添加了 '.if()' 函数,并修复了 AWS DataAPI 中对会话 '.all','.values','.execute' 函数的内部映射。
DrizzleORM v0.30.9 发布
Apr 22, 2024
在 SQLite 的 '.onConflictDoUpdate()' 配置中添加 'setWhere' 和 'targetWhere' 字段,通过 'db._.fullSchema'在Drizzle 实例中添加模式信息,并修复了 AWS 数据 API 中的迁移工具问题。
DrizzleORM v0.30.8 发布
Apr 11, 2024
在 Postgres 中为枚举类型添加自定义模式支持,将 D1 的 `migrate()` 函数更改为使用批处理 API,更新了 `.onConflictDoUpdate` 方法,修复了在 Postgres 的 `.onConflictDoNothing` 方法中 `where` 子句的查询生成以及与 AWS Data API 相关的各种错误。
DrizzleORM v0.30.7 发布
Apr 3, 2024
添加了对 '@vercel/postgres' 包的映射,并修复了 neon 驱动程序的间隔映射问题。
DrizzleORM v0.30.6 发布
Mar 28, 2024
增加对 PGlite 驱动的支持。
DrizzleORM v0.30.5 发布
Mar 27, 2024
为 PostgreSQL、MySQL 和 SQLite 添加了 '$onUpdate' 功能,并修复了在具有 smallserial 数据类型的列上的插入问题。
DrizzleORM v0.30.4 发布
Mar 19, 2024
增加对 Xata 驱动程序的支持。
DrizzleORM v0.30.3 发布
Mar 19, 2024
在 Neon HTTP driver 的批处理 API 中添加了原始查询支持,修复了 '@neondatabase/serverless' HTTP driver 的类型问题,以及修复了 sqlite-proxy driver 的 '.run()' 结果。
DrizzleORM v0.30.2 发布
Mar 14, 2024
更新了 LibSQL 迁移工具,采用批处理执行而不是事务,并修复了 bun:sqlite 的 findFirst 查询。
DrizzleORM v0.30.1 发布
Mar 8, 2024
添加对 op-sqlite 驱动程序的支持,并修复了 Expo 驱动程序的迁移钩子。
DrizzleORM v0.30.0发布
Mar 7, 2024
修改了 'postgres.js' 驱动实例,始终返回日期字符串,然后 Drizzle 将根据选择的 'mode' 为您提供映射后的日期字符串。修复了与时间戳和日期相关的许多错误。
DrizzleORM v0.29.5 发布
Mar 6, 2024
添加了 with update、with delete、with insert 功能,支持自定义架构和自定义迁移表名称,支持 SQLite 代理批处理和关系查询。
DrizzleORM v0.29.4 发布
Feb 22, 2024
添加了 Neon HTTP Batch 支持,并更新了 database-js 的默认行为和实例。
DrizzleORM v0.29.3 发布
Jan 2, 2024
修复 expo 依赖关系。
DrizzleORM v0.29.2 发布
Dec 25, 2023
在 planescale 关系测试中实现了改进。修正了空 PgArrays 的字符串转义。修正了 SQLite 中 exists 函数的语法错误。确保在 AWS Data API 中正确处理日期。解决了 Hermes mixins 构造函数问题。
DrizzleORM v0.29.1 发布
Nov 29, 2023
修复的问题包括在使用 withReplica 功能时正确转发参数、解决 selectDistinctOn 与多个列不兼容的问题,并为所有方言的查询构建器提供了详细的 JSDoc。另外,引入了 SQL 中的新聚合函数辅助工具和新的 ESLint Drizzle 插件包。
DrizzleORM v0.29.0 发布
Nov 9, 2023
新增了一些功能,如 MySQL 中 bigint 的 unsigned 选项,改进了查询构建器类型的支持,新增了指定主键和外键的名称的可能性,支持读副本,支持集合操作符,新的 MySQL 和 PostgreSQL 代理驱动程序,D1 批处理 API 支持。
DrizzleORM v0.28.6 发布
Sep 6, 2023
修改了 MySQL 的 datetime 映射,增加了 LibSQL 批处理 API 支持,为 SQLite 中的文本添加了 JSON 模式,为关系查询 API 调用添加了 '.toSQL()',为数组添加了新的 PostgreSQL 操作符,在关系查询中为 'where' 函数添加了更多的 SQL 操作符,并修复了一些错误。
DrizzleORM v0.28.5 发布
Aug 24, 2023
修复了错误的 OpenTelemetry 类型导入导致运行时错误。
DrizzleORM v0.28.4 发布
Aug 24, 2023
修复了基于 ESM 的项目中的导入以及在 Postgres 表定义中的类型错误。
DrizzleORM v0.28.3 发布
Aug 22, 2023
添加了 SQLite 简化查询 API,为列构建器和表模型类型推断添加了方法。修复了当结果为空时,sqlite-proxy 和 SQL.js 的 '.get()' 响应的问题。
DrizzleORM v0.28.2 发布
Aug 10, 2023
为 d1 添加了一组测试,修复了内部文档中的问题,解决了 MySQL 截断时间戳毫秒的问题,修正了 sqlite-based dialects 中 '.get()' 方法的类型,矫正了导致查询执行两次的 sqlite-proxy bug。在 [drizzle-typebox](https://orm.drizzle.team/docs/typebox) 包中添加了对 [Typebox](https://github.com/sinclairzx81/typebox) 的支持。
DrizzleORM v0.28.1 发布
Aug 7, 2023
修复了由 0.28.0 引入的 Postgres 数组相关问题。
DrizzleORM v0.28.0 发布
Aug 6, 2023
删除了对嵌套关系的过滤支持,为 mysql2 驱动添加了关系查询模式 config,改进了大型模式的 IntelliSense 性能,改进了关系查询性能和读取使用情况。增加了在所有列中插入默认值的功能。
DrizzleORM v0.27.2 发布
Jul 12, 2023
在 PostgreSQL、MySQL、SQLite 中添加对唯一约束的支持。
DrizzleORM v0.16.2 发布
Jan 21, 2023
Drizzle ORM - 是一种语义化的 TypeScript ORM,可用作查询构建器和作为 SQL 模式的真实源和用于自动生成迁移的 CLI。
DrizzleORM v0.11.0 发布
Jul 20, 2022
DrizzleORM - 是一个开源的 TypeScript ORM,支持 PostgreSQL,并计划在几周内提供 MySQL 和 SQLite 的支持。我们决定是时候与公众分享了。
Become a Gold Sponsor