summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/functions.py
Commit message (Expand)AuthorAgeFilesLines
* introduce deferred lambdasMike Bayer2020-07-031-2/+2
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-6/+6
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-3/+36
* Convert execution to move through SessionMike Bayer2020-05-251-3/+17
* Create initial 2.0 engine implementationMike Bayer2020-04-161-2/+6
* Run search and replace of symbolic module namesMike Bayer2020-04-141-19/+21
* Try to measure new style caching in the ORM, take twoMike Bayer2020-04-011-3/+2
* Correct ambiguous func / class linksMike Bayer2020-03-251-1/+1
* Remove print statement in favor of print() function in docs and examplesAlbert Tugushev2020-02-261-2/+2
* Create initial future package, RemovedIn20WarningMike Bayer2020-02-121-1/+1
* Support GenericFunction.name passed as a quoted_nameMike Bayer2020-01-061-3/+27
* happy new yearMike Bayer2020-01-011-1/+1
* Traversal and clause generation performance improvementsMike Bayer2019-12-141-0/+3
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-45/+25
* Fix test failures from func doc fixMike Bayer2019-10-171-1/+1
* fix func docsMike Bayer2019-10-171-69/+108
* Allow duplicate columns in from clauses and selectablesMike Bayer2019-07-111-1/+2
* Enable F841Mike Bayer2019-06-201-5/+3
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-5/+19
* Do not register the GenericFunction in sql.functions._registryAdrien Berchet2019-05-061-1/+12
* Make the GenericFunction registry fully case insensitiveMike Bayer2019-04-301-58/+6
* Add case insensitivity feature to GenericFunction.Adrien Berchet2019-04-291-2/+63
* Add _cache_key implementation.Mike Bayer2019-04-291-0/+21
* Reimplement .compare() in terms of a visitorMike Bayer2019-04-291-10/+24
* Prevent __init__ from being called for Alias, subclassesMike Bayer2019-02-211-1/+1
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-15/+0
* Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-0/+16
|\
| * use ..deprecated directive w/ version in all casesMike Bayer2019-01-111-0/+16
* | happy new yearMike Bayer2019-01-111-1/+1
|/
* Post black reformattingMike Bayer2019-01-061-26/+30
* Run black -l 79 against all source filesMike Bayer2019-01-061-55/+84
* Allow optional *args with base AnsiFunctionMike Bayer2018-11-291-4/+11
* Pass desired array type from pg.array_agg to functions.array_aggMike Bayer2018-08-221-1/+2
* support functions "as binary comparison"Mike Bayer2018-07-091-1/+104
* happy new yearMike Bayer2018-01-121-1/+1
* Fix array_agg to accommodate ARRAY argumentsMike Bayer2017-10-061-1/+8
* Implement placeholders for CUBE, ROLLUP, GROUPING SETSreview/mike_bayer/pr_github_383Spitcyn2017-09-131-0/+62
* Support python3.6Mike Bayer2017-01-131-4/+4
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* spelling: Postgresql -> PostgreSQLVille Skyttä2016-10-081-1/+1
* Support range specification in window functionPhillip Cloud2016-06-071-2/+8
* Adds parentheses around prints in documentationpr/263jfinkels2016-04-271-7/+7
* - further edit the unnest() example to suit PG's esoteric requirementsMike Bayer2016-02-181-4/+6
* - use same colname as the alias we give to the PG functionMike Bayer2016-02-161-2/+2
* - happy new yearMike Bayer2016-01-291-1/+1
* - Added :class:`.mysql.JSON` for MySQL 5.7. The JSON type providesMike Bayer2016-01-061-10/+13
* - add a postgresql-specific form of array_agg() that injects theMike Bayer2015-08-271-2/+9
* - Added support for "set-aggregate" functions of the formticket_3516Mike Bayer2015-08-261-7/+152
* - Added support for the SQL-standard function :class:`.array_agg`,Mike Bayer2015-08-261-0/+22
* - build out a new base type for Array, as well as new any/all operatorsMike Bayer2015-08-251-1/+11