summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/elements.py
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * use ..deprecated directive w/ version in all casesMike Bayer2019-01-111-38/+26
* | happy new yearMike Bayer2019-01-111-1/+1
|/
* Post black reformattingMike Bayer2019-01-061-24/+35
* Run black -l 79 against all source filesMike Bayer2019-01-061-334/+466
* Support tuples of heterogeneous types for empty expanding INMike Bayer2018-10-031-0/+10
* document expanding bound parameters, in_(), and baked query use casesMike Bayer2018-08-271-0/+6
* Correct expanding docs to support empty listsMike Bayer2018-08-271-4/+5
* Add missing range_ / rows parameters to additional over() methodsMike Bayer2018-08-191-4/+8
* Add concept of "implicit boolean", treat as nativeMike Bayer2018-08-151-0/+21
* Fix string formatting TypeError if tuple is passedMiguel Ventura2018-05-171-1/+1
* Merge "Make column-level collation quoting dialect-specific"mike bayer2018-01-121-1/+8
|\
| * Make column-level collation quoting dialect-specificMike Bayer2018-01-121-1/+8
* | happy new yearMike Bayer2018-01-121-1/+1
|/
* Change visit name for ColumnElementMike Bayer2017-12-061-1/+1
* Add multivalued insert context for defaultsreview/mike_bayer/ticket_4075Mike Bayer2017-09-161-0/+2