Mike Bayer c10104f0a8 - refined and clarified query.__join() for readability
- _ORMJoin() gets a new flag join_to_left to specify if
we really want to alias from the existing left side or not.  eager loading
wants this flag off in almost all cases, query.join() usually wants it on.
- query.join()/outerjoin() will now properly join an aliased()
construct to the existing left side, even if query.from_self()
or query.select_from(someselectable) has been called.
[ticket:1293]
2009-01-24 17:29:56 +00:00
2009-01-12 21:19:11 +00:00
2009-01-06 18:19:59 +00:00
2008-12-30 06:24:59 +00:00
2009-01-06 18:19:59 +00:00
2006-08-26 19:00:37 +00:00
2009-01-06 18:19:59 +00:00

SQLAlchemy
++++++++++

The Python SQL Toolkit and Object Relational Mapper

Requirements
------------

SQLAlchemy requires Python 2.4 or higher.  One or more DB-API implementations
are also required for database access.  See docs/intro.html for more
information on supported DB-API implementations.

Installing
----------

To install::

  python setup.py install

To use without installation, include the ``lib`` directory in your Python
path.

Package Contents
----------------

  doc/
     HTML documentation, including tutorials and API reference.

  examples/
     Fully commented and executable implementations for a variety of tasks.

  lib/
     SQLAlchemy.

  test/
     Unit tests for SQLAlchemy.  See ``README.unittests`` for more
     information.

Help
----

Mailing lists, wiki, and more are available on-line at
http://www.sqlalchemy.org.

License
-------

SQLAlchemy is distributed under the `MIT license
<http://www.opensource.org/licenses/mit-license.php>`_.
S
Description
The Database Toolkit for Python
Readme MIT 157 MiB
Languages
Python 100%