summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/elements.py
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Annotate session-bind-lookup entity in Query-produced selectablesMike Bayer2019-08-301-32/+8
* | Render LIMIT/OFFSET conditions after compile on select dialectsMike Bayer2019-08-301-3/+49
* | Label simple column transformations as the column nameMike Bayer2019-08-281-3/+51
|/
* Support tuple IN VALUES for SQLite, othersMike Bayer2019-07-191-6/+10
* self_group() for FunctionFilterMike Bayer2019-07-121-0/+6
* Allow duplicate columns in from clauses and selectablesMike Bayer2019-07-111-13/+15
* SelectBase no longer a FromClauseMike Bayer2019-07-061-56/+53
* Add tutorial section for cast(), type_coerce()Mike Bayer2019-07-041-2/+24
* Rework proxy_cache fix to restore performanceMike Bayer2019-07-021-2/+12
* Clear proxy_set cache when creating an annotated columnMike Bayer2019-07-021-6/+6
* Turn off the is_literal flag when proxying literal_column() to LabelMike Bayer2019-06-151-5/+20
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-434/+244
* Add _cache_key implementation.Mike Bayer2019-04-291-0/+191
* Reimplement .compare() in terms of a visitorMike Bayer2019-04-291-118/+5
* negate True/False separately from other elementsMike Bayer2019-04-181-7/+4
* Remove all remaining text() coercions and ensure identifiers are safeMike Bayer2019-02-061-28/+59
* Fix many spell glitchesLele Gaifax2019-01-251-1/+1
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-231-41/+53
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-5/+0
* Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-38/+26
|\