summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/visitors.py
Commit message (Expand)AuthorAgeFilesLines
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-081-1/+1
* Robustness for lambdas, lambda statementsMike Bayer2020-08-051-8/+26
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-22/+22
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-7/+12
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-1/+10
* Convert execution to move through SessionMike Bayer2020-05-251-0/+1
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-3/+5
* Streamline visitors.iterateMike Bayer2020-05-181-73/+19
* Run search and replace of symbolic module namesMike Bayer2020-04-141-28/+42
* Fix almost all read-level sphinx warningsMike Bayer2020-04-111-1/+1
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-0/+11
* Correct ambiguous func / class linksMike Bayer2020-03-251-1/+1
* Decouple compiler state from DML objects; make cacheableMike Bayer2020-03-061-0/+21
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-3/+4
* Discontinue dynamic __visit_name__Mike Bayer2020-03-011-27/+20
* fix documentation typosFederico Caselli2020-02-081-1/+1
* 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