summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/operators.py
Commit message (Expand)AuthorAgeFilesLines
* Convert remaining ORM APIs to support 2.0 styleMike Bayer2020-07-111-32/+0
* Fix a wide variety of typos and broken linksaplatkouski2020-06-251-4/+4
* Set up absolute references for create_engine and relatedMike Bayer2020-04-141-1/+1
* Run search and replace of symbolic module namesMike Bayer2020-04-141-22/+22
* Correct ambiguous func / class linksMike Bayer2020-03-251-4/+4
* happy new yearMike Bayer2020-01-011-1/+1
* Use expanding IN for all literal value IN expressionsMike Bayer2019-12-221-21/+7
* Add note on the use of tuple_() for the IN operator in the docsStepland2019-09-161-0/+6
* self_group() for FunctionFilterMike Bayer2019-07-121-0/+5
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-2/+2
* Reimplement .compare() in terms of a visitorMike Bayer2019-04-291-0/+5
* Fix many spell glitchesLele Gaifax2019-01-251-4/+4
* Convert most "See also" phrases into .. seealso::Mike Bayer2019-01-151-5/+5
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-10/+0
* happy new yearMike Bayer2019-01-111-1/+1
* Post black reformattingMike Bayer2019-01-061-21/+20
* Run black -l 79 against all source filesMike Bayer2019-01-061-49/+60
* document expanding bound parameters, in_(), and baked query use casesMike Bayer2018-08-271-12/+76
* Add concept of "implicit boolean", treat as nativeMike Bayer2018-08-151-0/+6
* Add all "like", "between", "is" operators as comparison operatorsMike Bayer2018-07-101-7/+36
* support functions "as binary comparison"Mike Bayer2018-07-091-1/+7
* happy new yearMike Bayer2018-01-121-1/+1
* - call this 1.2.0Mike Bayer2017-12-261-3/+3
* Rework autoescape to be a simple boolean; escape the escape characterMike Bayer2017-10-241-81/+247
* Support method form of any_(), all_()Mike Bayer2017-09-271-0/+32
* Ensure custom ops have consistent typing behavior, boolean supportMike Bayer2017-09-011-6/+46
* Flatten operator precedence for comparison operatorsMichael Birtwell2017-05-251-12/+13
* Enforce boolean result type for all eq_, is_, isnot, comparisonMike Bayer2017-04-271-1/+2
* Treat collation names as identifiersMike Bayer2017-03-231-1/+7
* New features from python 2.7Катаев Денис2017-03-171-2/+2
* Add "empty in" strategies; default to "static"Mike Bayer2017-03-141-1/+31
* add autoescape option to startswith, endswith, and containsDiana Clarke2017-03-141-13/+110
* - correctly document LIKE / ILIKE, fixes #3890Mike Bayer2017-01-161-6/+16
* Support python3.6Mike Bayer2017-01-131-1/+1
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* spelling: Postgresql -> PostgreSQLVille Skyttä2016-10-081-2/+2
* Add "eager_parenthesis" late-compilation rule, use w/ PG JSON/HSTOREMike Bayer2016-10-011-2/+5
* Exclude eq and ne from associative operatorsJohn Passaro2016-09-191-1/+1
* Add IS (NOT) DISTINCT FROM operatorsSebastian Bank2016-06-061-0/+33
* - Fixed issue where inadvertent use of the Python ``__contains__``Mike Bayer2016-02-021-1/+4
* - happy new yearMike Bayer2016-01-291-1/+1
* - Added :class:`.mysql.JSON` for MySQL 5.7. The JSON type providesMike Bayer2016-01-061-3/+12
* - build out a new base type for Array, as well as new any/all operatorsMike Bayer2015-08-251-0/+46
* - merge of ticket_3499 indexed access branchMike Bayer2015-08-171-2/+10
* Added support for reflected modulo operator.Dan Gittik2015-07-171-0/+8
* - remove now-misleading comment that SQLite doesn't support MATCH,Mike Bayer2015-03-141-2/+4
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - start trying to move things into __slots__. This seems to reduce theslotsMike Bayer2015-01-041-0/+3
* Maul the evaulate & friends typoPriit Laes2014-12-191-1/+1
* - The :meth:`.Operators.match` operator is now handled such that theMike Bayer2014-12-041-0/+5