summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-09-30 20:17:49 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2012-09-30 20:17:49 -0400
commitfab9be5d0ea3e329921d6c474c4ecc618bda17ec (patch)
tree7fa0152a1fcb07f502f323b1a371f05102e167b4 /doc
parent68fb10cae5069ca4408d38d546ac09d374171926 (diff)
downloadsqlalchemy-fab9be5d0ea3e329921d6c474c4ecc618bda17ec.tar.gz
- [feature] the MS Access dialect has been
moved to its own project on Bitbucket, taking advantage of the new SQLAlchemy dialect compliance suite. The dialect is still in very rough shape and probably not ready for general use yet, however it does have *extremely* rudimental functionality now.
Diffstat (limited to 'doc')
-rw-r--r--doc/build/core/engines.rst16
-rw-r--r--doc/build/dialects/access.rst6
-rw-r--r--doc/build/dialects/index.rst3
3 files changed, 11 insertions, 14 deletions
diff --git a/doc/build/core/engines.rst b/doc/build/core/engines.rst
index 13750c355..b6192ac69 100644
--- a/doc/build/core/engines.rst
+++ b/doc/build/core/engines.rst
@@ -46,10 +46,13 @@ Supported Databases
====================
SQLAlchemy includes many :class:`~sqlalchemy.engine.base.Dialect` implementations for various
-backends; each is described as its own package in the :ref:`sqlalchemy.dialects_toplevel` package. A
-SQLAlchemy dialect always requires that an appropriate DBAPI driver is installed.
+backends. Dialects for the most common databases are included with SQLAlchemy; a handful
+of others require an additional install of a separate dialect.
-The table below summarizes the state of DBAPI support in SQLAlchemy 0.7. The values
+Those dialects which are included with SQLAlchemy are described under the section :ref:`dialect_toplevel`.
+All dialects additionally require that an appropriate DBAPI driver is installed.
+
+The table below summarizes the state of DBAPI support in this version of SQLAlchemy. The values
translate as:
* yes / Python platform - The SQLAlchemy dialect is mostly or fully operational on the target platform.
@@ -66,7 +69,7 @@ translate as:
Driver Connect string Py2K Py3K Jython Unix Windows
=============================================================== =========================== =========== =========== =========== ================= ============
**DB2/Informix IDS**
-ibm-db_ thirdparty thirdparty thirdparty thirdparty thirdparty thirdparty
+ibm-db_ See `ibm-db`_ unknown unknown unknown unknown unknown
**Drizzle** :ref:`(docs) <drizzle_toplevel>`
mysql-python_ ``drizzle+mysqldb``\* yes development no yes yes
**Firebird / Interbase** :ref:`(docs) <firebird_toplevel>`
@@ -75,8 +78,8 @@ kinterbasdb_ ``firebird+kint
informixdb_ ``informix+informixdb``\* yes development no unknown unknown
**MaxDB** :ref:`(docs) <maxdb_toplevel>`
sapdb_ ``maxdb+sapdb``\* development development no yes unknown
-**Microsoft Access** :ref:`(docs) <access_toplevel>`
-pyodbc_ ``access+pyodbc``\* development development no unknown yes
+**Microsoft Access**
+pyodbc_ See `sqlalchemy-access`_ development development no unknown yes
**Microsoft SQL Server** :ref:`(docs) <mssql_toplevel>`
adodbapi_ ``mssql+adodbapi`` development development no no yes
`jTDS JDBC Driver`_ ``mssql+zxjdbc`` no no development yes yes
@@ -110,6 +113,7 @@ python-sybase_ ``sybase+pysyba
.. [1] The Sybase dialect currently lacks the ability to reflect tables.
.. _psycopg2: http://www.initd.org/
.. _pg8000: http://pybrary.net/pg8000/
+.. _sqlalchemy-access: https://bitbucket.org/zzzeek/sqlalchemy-access
.. _pypostgresql: http://python.projects.postgresql.org/
.. _mysql-python: http://sourceforge.net/projects/mysql-python
.. _MySQL Connector/Python: https://launchpad.net/myconnpy
diff --git a/doc/build/dialects/access.rst b/doc/build/dialects/access.rst
deleted file mode 100644
index 161ec1ffd..000000000
--- a/doc/build/dialects/access.rst
+++ /dev/null
@@ -1,6 +0,0 @@
-.. _access_toplevel:
-
-Microsoft Access
-================
-
-.. automodule:: sqlalchemy.dialects.access.base
diff --git a/doc/build/dialects/index.rst b/doc/build/dialects/index.rst
index 9865d37ec..2eb770bde 100644
--- a/doc/build/dialects/index.rst
+++ b/doc/build/dialects/index.rst
@@ -4,7 +4,7 @@ Dialects
========
The **dialect** is the system SQLAlchemy uses to communicate with various types of DBAPIs and databases.
-A compatibility chart of supported backends can be found at :ref:`supported_dbapis`. The sections that
+A compatibility chart of supported backends can be found at :ref:`supported_dbapis`. The sections that
follow contain reference documentation and notes specific to the usage of each backend, as well as notes
for the various DBAPIs.
@@ -20,7 +20,6 @@ should be consulted to check for current support level.
firebird
informix
maxdb
- access
mssql
mysql
oracle