diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-09-30 20:17:49 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-09-30 20:17:49 -0400 |
| commit | fab9be5d0ea3e329921d6c474c4ecc618bda17ec (patch) | |
| tree | 7fa0152a1fcb07f502f323b1a371f05102e167b4 /doc | |
| parent | 68fb10cae5069ca4408d38d546ac09d374171926 (diff) | |
| download | sqlalchemy-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.rst | 16 | ||||
| -rw-r--r-- | doc/build/dialects/access.rst | 6 | ||||
| -rw-r--r-- | doc/build/dialects/index.rst | 3 |
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 |
