summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/elements.py
Commit message (Expand)AuthorAgeFilesLines
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-081-53/+49
* Create a real type for Tuple() and handle appropriately in compilerMike Bayer2020-08-171-22/+13
* Robustness for lambdas, lambda statementsMike Bayer2020-08-051-37/+12
* Allow Grouping to pass along proxy_set of elementMike Bayer2020-07-211-0/+7
* Convert remaining ORM APIs to support 2.0 styleMike Bayer2020-07-111-22/+40
* introduce deferred lambdasMike Bayer2020-07-031-8/+6
* Merge "Fix a wide variety of typos and broken links"mike bayer2020-06-261-37/+41
|\
| * Fix a wide variety of typos and broken linksaplatkouski2020-06-251-37/+41
* | Default psycopg2 executemany mode to "values_only"Mike Bayer2020-06-251-12/+4
|/
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-44/+94
* Document that type_coerce does not currently imply parenthesizationMike Bayer2020-06-041-11/+25
* Inline a few ORM arguments, othersMike Bayer2020-06-031-7/+13
* Improve rendering of core statements w/ ORM elementsMike Bayer2020-05-311-5/+18
* Convert execution to move through SessionMike Bayer2020-05-251-23/+47
* Unify Query and select() , move all processing to compile phaseMike Bayer2020-05-241-7/+43
* Correctly apply self_group in type_coerce element.Federico Caselli2020-05-221-6/+10
* Streamline visitors.iterateMike Bayer2020-05-181-9/+14
* Documentation updates for ResultProxy -> ResultMike Bayer2020-05-011-1/+1
* Create initial 2.0 engine implementationMike Bayer2020-04-161-2/+6
* Run search and replace of symbolic module namesMike Bayer2020-04-141-153/+227
* Remove code deprecated before version 1.1Federico Caselli2020-04-091-81/+4
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-39/+34
* Add a third labeling mode for SELECT statementsMike Bayer2020-03-291-0/+5
* Correct ambiguous func / class linksMike Bayer2020-03-251-19/+19
* Remove deprecated elements from selectable.py; remove lockmodeMike Bayer2020-03-231-3/+1
* Merge "Rework select(), CompoundSelect() in terms of CompileState"mike bayer2020-03-111-57/+81
|\
| * Rework select(), CompoundSelect() in terms of CompileStateMike Bayer2020-03-101-57/+81
* | Simplified module pre-loading strategy and made it linter friendlyFederico Caselli2020-03-071-4/+6
|/
* Decouple compiler state from DML objects; make cacheableMike Bayer2020-03-061-9/+5
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-22/+44
* Remove print statement in favor of print() function in docs and examplesAlbert Tugushev2020-02-261-13/+13
* Deprecate empty or_() and and_()Federico Caselli2020-01-251-18/+88
* Alter unique bound parameter key on deserializeMike Bayer2020-01-101-0/+7
* Enable F821Mike Bayer2020-01-041-1/+6
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-0/+6
* Use expanding IN for all literal value IN expressionsMike Bayer2019-12-221-17/+27
* Ensure cache keys are hashable in the testMike Bayer2019-12-141-1/+9
* Traversal and clause generation performance improvementsMike Bayer2019-12-141-10/+37
* Remove ORM elements from annotations at the schema level.Mike Bayer2019-11-261-3/+8
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-329/+186
* Merge "Use default repr() for quoted_name under python 3"mike bayer2019-10-241-4/+7
|\
| * Use default repr() for quoted_name under python 3Mike Bayer2019-10-241-4/+7
* | Document unique bound parameters for text()Mike Bayer2019-10-231-0/+29
|/
* Use separate label generator for column_label naming conventionMike Bayer2019-10-141-16/+21
* create second level deduping when use_labels is turned onMike Bayer2019-10-071-1/+11
* Deprecate textual column matching in RowMike Bayer2019-10-041-2/+7
* Add note on the use of tuple_() for the IN operator in the docsStepland2019-09-161-1/+2
* Strip special chars in anonymized bind namesMike Bayer2019-09-051-1/+7
* Merge "Annotate session-bind-lookup entity in Query-produced selectables"mike bayer2019-08-301-32/+8
|\