summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/visitors.py
Commit message (Expand)AuthorAgeFilesLines
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-1/+3
* Traversal and clause generation performance improvementsMike Bayer2019-12-141-8/+11
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-66/+381
* Document visitors moduleMike Bayer2019-09-121-20/+148
* Use compat.string_types to check for visit name stringMike Bayer2019-08-111-1/+2
* happy new yearMike Bayer2019-01-111-1/+1
* Post black reformattingMike Bayer2019-01-061-1/+3
* Run black -l 79 against all source filesMike Bayer2019-01-061-18/+30
* Removed the leading underscore for visitor_iterator propertyAgam Rafaeli2018-12-051-4/+4
* happy new yearMike Bayer2018-01-121-1/+1
* New features from python 2.7Катаев Денис2017-03-171-1/+1
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* - happy new yearMike Bayer2016-01-291-1/+1
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - pick around gaining modest dings in callcounts here and thereMike Bayer2015-03-091-1/+13
* - strategies + declarativeMike Bayer2015-01-041-0/+1
* - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects,Brian Jarrett2014-07-201-6/+6
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* - happy new yearMike Bayer2014-01-051-1/+1
* Fixed bug where the expression system relied upon the ``str()``Mike Bayer2013-07-121-2/+13
* cleanupMike Bayer2013-06-081-11/+5
* - figured out what the from_self() thing was about, part of query.statement, ...Mike Bayer2013-06-021-1/+3
* implement join rewriting inside of visit_select(). Currently this is global ...Mike Bayer2013-06-021-1/+6
* - implement armin's awesome metaclass adaptor, can drop the refs to MetaBase.Mike Bayer2013-05-301-1/+1
* import of "sqlalchemy" and "sqlalchemy.orm" works.Mike Bayer2013-04-271-5/+3
* plugging awayMike Bayer2013-04-271-1/+1
* - the raw 2to3 runMike Bayer2013-04-271-3/+1
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
* just a pep8 pass of lib/sqlalchemy/sql/Diana Clarke2012-11-191-10/+34
* -whitespace bonanza, contdMike Bayer2012-07-281-17/+17
* absolute imports in core, sqlMike Bayer2012-06-231-1/+1
* - merged #1401 branch from bitbucketMike Bayer2012-04-221-6/+6
|\
| * - figured out again why deannotate must clone()Mike Bayer2012-02-111-3/+3
| * initial annotations approach to join conditions. all tests pass, plus additi...Mike Bayer2012-02-061-3/+3
* | revert this, the instrumentation here is conditionalMike Bayer2012-03-131-2/+2
* | add most of Brad Allen's doc updates, [ticket:2434]Mike Bayer2012-03-131-8/+28
|\ \ | |/ |/|
| * Tiny wording fix in a commentBrad Allen2011-03-161-2/+2
| * Slight sanity/clarity improvement to the way VisitableType binds theBrad Allen2011-03-161-9/+30
* | happy new yearMike Bayer2012-01-041-1/+1
* | - rewrite cloned_traverse() and replacement_traverse() to use a straightMike Bayer2011-07-241-42/+38
|/
* - The compiler extension now supports overriding the defaultMike Bayer2011-02-091-13/+16
* - whitespace removal bonanzaMike Bayer2011-01-021-26/+26
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-021-0/+6
* - Table.create() and Table.drop() no longer apply metadata-Mike Bayer2010-04-161-2/+2
* - the compiler extension now allows @compiles decoratorsMike Bayer2010-03-301-10/+11
* merge from branches/clauseelement-nonzeroPhilip Jenvey2009-09-241-2/+2
* merge 0.6 series to trunk.Mike Bayer2009-08-061-4/+1
* merged -r5299:5438 of py3k warnings branch. this fixes some sqlite py2.6 tes...Mike Bayer2008-12-181-3/+3
* - turn __visit_name__ into an explicit member.Mike Bayer2008-12-111-10/+11