版本:1.1.0b2 |发布日期:2016年7月1日

SQLAlchemy 1.1文档

方言¶ T0>

方言是SQLAlchemy用来与各种类型的DBAPI实现和数据库进行通信的系统。以下部分包含参考文档和特定于每个后端用法的注释,以及各种DBAPI的注释。

所有方言都要求安装适当的DBAPI驱动程序。

外部方言

在版本0.8中更改:从SQLAlchemy 0.8开始,几种方言已移至外部项目,新数据库的方言也将作为外部项目发布。这里的基本原理是保持基本的SQLAlchemy安装和测试套件的增长非常大。

诸如SQLite,MySQL,Postgresql,Oracle,SQL Server和Firebird等“经典”方言目前仍将保留在Core中。

在版本1.0中更改: Drizzle方言已被移入第三方系统。

当前SQLAlchemy的外部方言项目包括:

生产就绪

实验/不完整

处于不完整状态或被认为有点实验性的方言。

阁楼¶ T0>

“阁楼”中的方言是早些时候为SQLAlchemy贡献的,但自那时以来很少受到关注或需求,现在迁移到自己的仓库中,最多只是半工作状态。对这些方言感兴趣的社区成员应该可以自由选择他们当前的代码库,并转入工作库。