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-Url: http://git.ipfire.org/?a=commitdiff_plain;h=afed8c2b70f78684b8eb19eefbd3939b5699d4e6;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 (cherry picked from commit eae62d00049a24c028ba95e13b5199cfa59a1180) --- diff --git a/doc/build/dialects/index.rst b/doc/build/dialects/index.rst index f569cbd38f..b976f2f71c 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_exasol `_ - driver for EXASolution. @@ -56,26 +41,3 @@ Production Ready * `sqlalchemy-monetdb `_ - driver for MonetDB. * `snowflake-sqlalchemy `_ - driver for `Snowflake `_. -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 1990df8e20..dc73aade8b 100644 --- a/doc/build/index.rst +++ b/doc/build/index.rst @@ -96,5 +96,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 ... `