summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/util.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "Add future=True to create_engine/Session; unify select()"mike bayer2020-07-081-22/+0
|\
| * Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-22/+0
* | ensure we unwrap desc() /label() all the way w/ order byMike Bayer2020-07-071-1/+19
|/
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-1/+6
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-0/+31
* Streamline visitors.iterateMike Bayer2020-05-181-1/+1
* Repair find tablesMike Bayer2020-04-091-1/+3
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-1/+0
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-3/+4
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-1/+1
* pass executemany context to _repr_paramsMike Bayer2019-10-111-11/+9
* Deprecate textual column matching in RowMike Bayer2019-10-041-3/+1
* Cancel polymorphic loading in optimized getMike Bayer2019-10-011-0/+2
* Simplify _ColumnEntity, relatedMike Bayer2019-09-301-10/+6
* Adjustments to _copy_internals()Mike Bayer2019-09-061-4/+19
* SelectBase no longer a FromClauseMike Bayer2019-07-061-1/+1
* Black updatesMike Bayer2019-04-111-3/+1
* Fold entities into existing joins when resolving FROM ambiguityMike Bayer2019-04-021-0/+11
* Expand joins when calculating PostgreSQL "WITH FOR UPDATE OF"raylu2019-03-211-0/+16
* Fix many spell glitchesLele Gaifax2019-01-251-1/+1
* Cleanup with query aliasingMike Bayer2019-01-181-3/+0
* happy new yearMike Bayer2019-01-111-1/+1
* Post black reformattingMike Bayer2019-01-061-27/+25
* Run black -l 79 against all source filesMike Bayer2019-01-061-131/+196
* Allow join() to pick the best candidate from multiple froms/entitiesMike Bayer2018-11-141-2/+87
* happy new yearMike Bayer2018-01-121-1/+1
* Don't include SelectBase when searching for surface column elementsMike Bayer2017-10-051-3/+7
* Support python3.6Mike Bayer2017-01-131-1/+1
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* Fix label referencing in SQL Server OFFSET logicMike Bayer2016-05-101-0/+10
* - handle parameter sets that aren't correctly formed, so thatMike Bayer2016-02-171-1/+1
* - do the trailing comma logic of tuple repr() exactlyMike Bayer2016-02-171-4/+7
* - All string formatting of bound parameter sets and result rows forMike Bayer2016-02-171-10/+107
* - A refinement to the logic which adds columns to the resulting SQL whenMike Bayer2016-02-091-0/+22
* - happy new yearMike Bayer2016-01-291-1/+1
* - Added support for parameter-ordered SET clauses in an UPDATEMike Bayer2015-11-281-1/+0
* - correct the commit from ref #3582 to refer to the correct sub-elementMike Bayer2015-11-111-1/+1
* - Fixed bug where the "single table inheritance" criteria would beMike Bayer2015-11-111-0/+15
* - Added support for "set-aggregate" functions of the formticket_3516Mike Bayer2015-08-261-2/+5
* - altered part of the use contract first set up in #2992; weMike Bayer2015-04-271-1/+4
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - rework the previous "order by" system in terms of the new one,Mike Bayer2014-09-081-1/+3
* - rework ColumnAdapter and ORMAdapter to only provide the featuresticket_3148Mike Bayer2014-09-071-76/+66
* - enhance ClauseAdapter / ColumnAdapter to have new behaviors with labels.Mike Bayer2014-09-071-10/+18
* wip for #3148Mike Bayer2014-09-061-1/+5
* - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects,Brian Jarrett2014-07-201-56/+60
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* Fix many typos throughout the codebasepr/85Alex Gaynor2014-04-261-2/+2
* - happy new yearMike Bayer2014-01-051-1/+1