From: Mike Bayer Date: Mon, 24 Dec 2018 05:07:22 +0000 (-0500) Subject: - remove non-working dialects some of which are 404's X-Git-Tag: rel_1_3_0b2~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eae62d00049a24c028ba95e13b5199cfa59a1180;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - remove non-working dialects some of which are 404's - put the five major dialect names on the front page - remove old change messages Change-Id: Ibf1dc2c499f10f98efb6c97d6c53e442e7746200 --- diff --git a/doc/build/dialects/index.rst b/doc/build/dialects/index.rst index 6d17a3c075..ea3428a147 100644 --- a/doc/build/dialects/index.rst +++ b/doc/build/dialects/index.rst @@ -16,12 +16,12 @@ Included Dialects :maxdepth: 1 :glob: - firebird - mssql - mysql - oracle postgresql + mysql sqlite + oracle + mssql + firebird sybase .. _external_toplevel: @@ -29,25 +29,10 @@ Included Dialects External Dialects ----------------- -.. versionchanged:: 0.8 - As of SQLAlchemy 0.8, several dialects have been moved to external - projects, and dialects for new databases will also be published - as external projects. The rationale here is to keep the base - SQLAlchemy install and test suite from growing inordinately large. - - The "classic" dialects such as SQLite, MySQL, PostgreSQL, Oracle, - SQL Server, and Firebird will remain in the Core for the time being. +Currently maintained external dialect projects for SQLAlchemy include: -.. versionchanged:: 1.0 - The Drizzle dialect has been moved into the third party system. -Current external dialect projects for SQLAlchemy include: - -Production Ready -^^^^^^^^^^^^^^^^ - -* `ibm_db_sa `_ - driver for IBM DB2 and Informix, - developed jointly by IBM and SQLAlchemy developers. +* `ibm_db_sa `_ - driver for IBM DB2 and Informix. * `sqlalchemy-redshift `_ - driver for Amazon Redshift, adapts the existing PostgreSQL/psycopg2 driver. * `sqlalchemy-hana `_ - driver for SAP Hana. @@ -60,26 +45,3 @@ Production Ready on top of `python-tds `_. * `crate `_ - driver for `CrateDB `_. -Experimental / Incomplete -^^^^^^^^^^^^^^^^^^^^^^^^^ - -Dialects that are in an incomplete state or are considered somewhat experimental. - -* `CALCHIPAN `_ - Adapts `Pandas `_ dataframes to SQLAlchemy. -* `sqlalchemy-cubrid `_ - driver for the CUBRID database. - -Attic -^^^^^ - -Dialects in the "attic" are those that were contributed for SQLAlchemy long ago -but have received little attention or demand since then, and are now moved out to -their own repositories in at best a semi-working state. -Community members interested in these dialects should feel free to pick up on -their current codebase and fork off into working libraries. - -* `sqlalchemy-access `_ - driver for Microsoft Access. -* `sqlalchemy-drizzle `_ - driver for the Drizzle MySQL variant. -* `sqlalchemy-informixdb `_ - driver for the informixdb DBAPI. -* `sqlalchemy-maxdb `_ - driver for the MaxDB database - - diff --git a/doc/build/index.rst b/doc/build/index.rst index d82c0e801c..ae9052c259 100644 --- a/doc/build/index.rst +++ b/doc/build/index.rst @@ -98,5 +98,11 @@ Dialect Documentation The **dialect** is the system SQLAlchemy uses to communicate with various types of DBAPIs and databases. This section describes notes, options, and usage patterns regarding individual dialects. -:doc:`Index of all Dialects ` +:doc:`PostgreSQL ` | +:doc:`MySQL ` | +:doc:`SQLite ` | +:doc:`Oracle ` | +:doc:`Microsoft SQL Server ` + +:doc:`More Dialects ... `