版本日志

v.2.2.3

  1. 完善类型处理和转换等

  2. 微调部分函数结构

v2.2.2

  1. 如果内部的 sqlite3 语句执行失败,在报错信息中会展示出错的语句

  2. 将对 BlobType 的加密函数合并到该类之内

  3. 增加更合理的类型检查和隐式转换系统

  4. 支持转义字符串中的单引号

  5. 其他微调

v2.2.1

  1. Expressionor_ 方法支持提升优先级

v2.2.0

  1. 修复一些bug

  2. 使用不那么随机的 Fernet 实现加密

  3. 支持加密内容查询

v2.1.1

  1. 在密钥错误或不合法的情况下不报错,而是直接返回密文信息

v2.1.0

  1. 移除未使用的解密函数

  2. 在未提供密钥的情况下,查询加密的 BLOB 不会报错,但插入或更新会报错

v2.0.0

  1. 移除 AbsHeadRow

  2. 支持 BLOB 类型加密

v1.2.0

  1. insert_into 等函数的 execute 作为 commit 的前提

  2. 允许在更新数据时将 NULL 填入到非 NULL 类型的列,但是排除有 NOT NULL 限制的列

  3. OperandBLOB 类型时,其 equal_to 接收的参数为 str 时自动转为 BlobType

v1.1.0

  1. 增加列举表名的功能。

  2. 修改 order_by 的类型提示,使之支持字符串。

  3. 插入数据前的类型检查中,支持 intfloat

  4. like 函数添加 not_ 参数。

最后更新于