新闻和更新

SQLAlchemy 1.3.0b1 发布
永久链接

SQLAlchemy 1.3.0b1 版本现已发布。

这是 SQLAlchemy 1.3 系列的初始 beta 版本,是最新迭代的新功能和行为改进。1.3 的亮点包括

  • 新的 “select in” 加载器策略的性能改进,使得加载集合时不再使用 JOIN
  • SQLite 的 JSON 支持
  • 支持 SQLite 的 “ON CONFLICT” 约束指令
  • 改进了用于 “IN” 表达式的新 “expanding” 绑定参数,现在支持空的 “IN” 表达式
  • 新的 schema 命名约定功能和对长名称自动截断的支持
  • 对关联代理扩展的一系列架构和 API 改进
  • 对以下内容的架构和行为改进Query.join()方法
  • 改进了 MySQL 上 FULLTEXT 索引的渲染和反射
  • 支持 pyodbc 的 SQL Server “fast executemany” 模式
  • 对 cx_oracle dialect 的架构改进和更新,以跟上游 DBAPI 高速的变化

1.3 版本包含大约 39 项单独的改进和功能。

有关 1.3 系列新功能的概述,请参阅 Whats New in 1.3? 完整更新日志请见 Changelog

SQLAlchemy 1.3.0b1 已在 Download Page 提供。