导读 SQLAlchemy 2.0.7 现已发布。2.0.7 版包括 SQL 缓存系统中的一个关键错误修复,其中使用 .op () 自定义运算符构造的 SQL 表达式不会被适当地缓存;官方强烈建议所有使用 .op () 构造的应用程序升级到 2.0.7(或 SQLAlchemy 1.4.47,其中也包含相同的修复程序)。

具体更新内容包括:

数据库
  • [sql] [bug] 修复了严重的 SQL 缓存问题,即使用 Operators.op()自定义运算符函数不会生成适当的缓存键,从而降低 SQL 缓存的有效性。此更改也反向移植到了 1.4.47 版本。References:#9506
  • typing
  • [typing] [bug] 修复了 composite()不允许任意可调用对象作为复合类源的 typing 问题。References:#9502
  • postgresql
  • [postgresql] [usecase]
  • 添加了新的 PostgreSQL 类型 CITEXT。References:#9416

  • [postgresql] [usecase]
  • 修改基本 PostgreSQL 方言,以便更好地与 SQLAlchemy 2.0 的 sqlalchemy-redshift 第三方方言集成。References:#9442

    详情可查看 changelog。

    下载地址:https://www.sqlalchemy.org/download.html

    原文来自:https://www.oschina.net/news/233239/sqlalchemy-2-0-7-released

    本文地址:https://www.linuxprobe.com/pokjsfb.html编辑:王婷,审核员:清蒸github

    Linux命令大全:https://www.linuxcool.com/

    Linux系统大全:https://www.linuxdown.com/

    红帽认证RHCE考试心得:https://www.rhce.net/