Skip to content

更新日志

1.3.0 (2026-01-19)

Features

  • feat: 库名从 @dpapejs/emysql 变更为 @aicblock/emysql
  • feat: 重构 table.create 方法,引入 DefineTable 函数用于表结构定义

Breaking Changes

  • 重大变化: table.create 方法不再直接接受表配置对象,而是需要先使用 DefineTable 函数定义表结构

1.2.2 (2025-02-17)

  • fix: 修复条件查询参数 condition 不支持同个字段多个条件查询 (1951bf2)

1.2.1 (2025-02-16)

  • fix: fix: 修复 Transaction 函数没有 commit 问题 (2dd7e13)

1.2.0 (2025-02-10)

Features

  • feat: 新增批量更新函数 (3bb86ff)

Bug Fixes

  • 修复 dts 类型及引入问题。 (3c781f7)
  • 修复描述文件缺少问题 (99dc1a4)
  • 修复条件判断为空问题 (ee7cb0f)
  • 修复查询条件为空查询语句错误 (ef4ccf4)
  • 修复已知问题

1.1.2 (2024-12-23)

Bug Fixes

  • 修复查询条件为空查询语句错误 (ef4ccf4)
  • 修复描述文件缺少问题 (99dc1a4)
  • 修复条件判断为空问题 (ee7cb0f)
  • 修复 dts 类型及引入问题。 (3c781f7)

1.1.0 (2024-11-18)

Bug Fixes

  • 修复已知问题

Features

  • 升级全新 API 调用方式,更清晰更易理解。
  • 完善优化事务相关使用
  • 新增支持批量更新
  • 支持子查询
  • 完善 join 链表查询

1.0.3 (2024-07-04)

Bug Fixes

  • 修复执行事务批量插入数据异常。 (8480ad2)

1.0.2 (2024-06-14)

Bug Fixes

  • 修复数据批量插入无法插入问题 (27b6060)

1.0.1 (2024-06-11)

Bug Fixes

  • 修复 execCreateTable 设置 defaultValue 为空 0 无效.(b28afcf)

Features

  • 新增 INSERT 语句支持批量插入数据(b28afcf)
  • 新增 TS 类型描述导出(b28afcf)
  • execInitTable 函数更名为 execCreateTable, 参数支持对象或数组批量创建(b28afcf)

Performance Improvements

  • 优化函数 execTransaction 事务提交合理化。(b28afcf)

1.0.0 (2024-05-24)

Features

  • 发布第一个正式版本