summaryrefslogtreecommitdiff
path: root/test/sql/test_operators.py
Commit message (Expand)AuthorAgeFilesLines
* Fix coercion issue for tuple bindparamsmike bayer2023-02-151-0/+8
* apply self_group to all elements of multi-expressionMike Bayer2023-02-091-24/+80
* Dedicated bitwise operatorsjazzthief2023-02-061-0/+71
* typing updatesMike Bayer2023-01-201-7/+22
* Implement ScalarValueFederico Caselli2022-11-261-141/+106
* Try running pyupgrade on the codeFederico Caselli2022-11-161-9/+7
* implement icontains, istartswith, iendswith operatorsMatias Martinez Rebori2022-09-081-0/+534
* use concat() directly for contains, startswith, endswithMike Bayer2022-07-171-0/+82
* use plainto_tsquery for PG matchMike Bayer2022-05-221-3/+12
* update for flake8-future-imports 0.0.5Mike Bayer2022-05-141-1/+0
* use bindparam_type in BinaryElementImpl._post_coercion if availableMike Bayer2022-05-011-0/+19
* properly type array element in any() / all()Mike Bayer2022-04-221-8/+8
* implement multi-element expression constructsMike Bayer2022-04-131-4/+189
* dont use exception catches for warnings; modernize xdist detectionMike Bayer2022-01-221-5/+5
* Merge "Fix various source comment/doc typos" into mainmike bayer2022-01-071-2/+2
|\
| * Fix various source comment/doc typosluz paz2021-12-291-2/+2
* | implement python_impl to custom_op for basic ORM evaluator extensibilityMike Bayer2022-01-041-0/+23
|/
* consider truediv as truediv; support floordiv operatorMike Bayer2021-12-261-16/+77
* Warn when caching is disabled / documentMike Bayer2021-12-061-0/+8
* Clean up most py3k compatFederico Caselli2021-11-241-4/+5
* Remove object in class definitionFederico Caselli2021-11-221-2/+2
* change the POSTCOMPILE/ SCHEMA symbols to not conflict w mssql quotingMike Bayer2021-11-091-17/+19
* First round of removal of python 2Federico Caselli2021-11-011-3/+1
* Remove deprecated dialects and driversFederico Caselli2021-10-311-17/+0
* repair any_() / all_() "implicit flip" behavior for NoneMike Bayer2021-10-041-1/+49
* Modernize tests - select(whereclause)Gord Thompson2021-07-041-18/+24
* Update black flak8 and zimportsFederico Caselli2021-05-121-1/+1
* set bindparam.expanding in coercion againMike Bayer2021-05-101-6/+46
* Merge "don't cache TypeDecorator by default"mike bayer2021-05-061-0/+5
|\
| * don't cache TypeDecorator by defaultMike Bayer2021-05-061-0/+5
* | Parenthesize for empty not inMike Bayer2021-05-051-29/+84
|/
* Fit literal compile of empty in on a tupleFederico Caselli2021-04-161-4/+37
* Infer types in BindParameter when expanding=TrueMike Bayer2021-04-081-0/+37
* Ensure Grouping._with_binary_element_type() maintains classMike Bayer2021-04-021-0/+16
* Apply percent sign escaping to op(), custom_op()Mike Bayer2021-03-091-0/+69
* Replace with_labels() and apply_labels() in ORM/CoreGord Thompson2021-01-261-3/+10
* reinvent xdist hooks in terms of pytest fixturesMike Bayer2021-01-131-4/+4
* Apply underscore naming to several more operatorsjonathan vanasco2020-10-301-22/+25
* upgrade to black 20.8b1Mike Bayer2020-09-281-3/+3
* Rename Core expression isnot, not_in_jonathan vanasco2020-09-141-8/+12
* 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