summaryrefslogtreecommitdiff
path: root/test/sql/test_operators.py
Commit message (Expand)AuthorAgeFilesLines
* Update select usage to use the new 1.4 formatFederico Caselli2020-09-081-75/+62
* Merge "internal test framework files for standardization of is_not/not_in;"mike bayer2020-08-301-3/+3
|\
| * internal test framework files for standardization of is_not/not_in;jonathan vanasco2020-08-291-3/+3
* | Add support for regular expression on supported backend.Federico Caselli2020-08-271-0/+175
|/
* Deliver straight BinaryExpr w/ no negate for any() / all()Mike Bayer2020-08-181-0/+18
* Create a real type for Tuple() and handle appropriately in compilerMike Bayer2020-08-171-2/+3
* Add future=True to create_engine/Session; unify select()Mike Bayer2020-07-081-1/+1
* Turn on caching everywhere, add loggingMike Bayer2020-06-101-0/+9
* Refine IN and scalar subquery coercionsMike Bayer2020-06-011-0/+125
* Rework select(), CompoundSelect() in terms of CompileStateMike Bayer2020-03-101-7/+22
* Deprecate empty or_() and and_()Federico Caselli2020-01-251-4/+59
* apply asbool reduction to the onclause in join()Mike Bayer2020-01-171-0/+37
* Use expanding IN for all literal value IN expressionsMike Bayer2019-12-221-93/+47
* Add type accessors for JSON indexed/pathed element accessMike Bayer2019-11-111-0/+42
* Add anonymizing context to cache keys, comparison; convert traversalMike Bayer2019-11-041-0/+3
* Implement facade for pytest parametrize, fixtures, classlevelMike Bayer2019-10-201-188/+127
* SelectBase no longer a FromClauseMike Bayer2019-07-061-1/+11
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-15/+58
* Reimplement .compare() in terms of a visitorMike Bayer2019-04-291-2/+15
* negate True/False separately from other elementsMike Bayer2019-04-181-0/+16
* Fix many spell glitchesLele Gaifax2019-01-251-2/+2
* Post black reformattingMike Bayer2019-01-061-60/+65
* Run black -l 79 against all source filesMike Bayer2019-01-061-1049/+978
* Add concept of "implicit boolean", treat as nativeMike Bayer2018-08-151-1/+33
* Fix collections ABC access before Python 3.8Nathaniel Knight2018-08-011-1/+1
* Rework autoescape to be a simple boolean; escape the escape characterMike Bayer2017-10-241-18/+49
* Support method form of any_(), all_()Mike Bayer2017-09-271-0/+38
* Ensure custom ops have consistent typing behavior, boolean supportMike Bayer2017-09-011-2/+31
* Flatten operator precedence for comparison operatorsMichael Birtwell2017-05-251-0/+7
* Enforce boolean result type for all eq_, is_, isnot, comparisonMike Bayer2017-04-271-0/+10
* Add _negate() to Label to negate inner elementMike Bayer2017-04-211-1/+15
* Add new "expanding" feature to bindparam()Mike Bayer2017-04-071-3/+3
* Double percent signs based on paramstyle, not dialectMike Bayer2017-04-051-24/+24
* Treat collation names as identifiersMike Bayer2017-03-231-8/+8
* Add "empty in" strategies; default to "static"Mike Bayer2017-03-141-11/+49
* add autoescape option to startswith, endswith, and containsDiana Clarke2017-03-141-13/+111
* Make all tests to be PEP8 compliantKhairi Hafsham2017-02-071-13/+15
* Add "eager_parenthesis" late-compilation rule, use w/ PG JSON/HSTOREMike Bayer2016-10-011-2/+27
* Exclude eq and ne from associative operatorsJohn Passaro2016-09-191-0/+8
* Preserve type for math negationMike Bayer2016-07-011-0/+6
* Add IS (NOT) DISTINCT FROM operatorsSebastian Bank2016-06-061-0/+66
* - Fixed issue where inadvertent use of the Python ``__contains__``Mike Bayer2016-02-021-1/+23
* - Added :class:`.mysql.JSON` for MySQL 5.7. The JSON type providesMike Bayer2016-01-061-24/+125
* - build out a new base type for Array, as well as new any/all operatorsMike Bayer2015-08-251-2/+154
* - as the Concatenable mixin was changed to support calling down toMike Bayer2015-08-181-1/+55
* - merge of ticket_3499 indexed access branchMike Bayer2015-08-171-2/+196
* - Fixed bug where coersion of literal ``True`` or ``False`` constantMike Bayer2015-07-191-0/+58
* Added test for modulo operator.pr/188Dan Gittik2015-07-171-0/+3
* - start trying to move things into __slots__. This seems to reduce theslotsMike Bayer2015-01-041-7/+9
* - Fixed bug where using a :class:`.TypeDecorator` that implementedMike Bayer2014-12-191-0/+25