summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/operators.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects,Brian Jarrett2014-07-201-15/+19
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* - add postgresql_regconfig argument to PG dialect for match() operator,jonathan vanasco2014-07-081-2/+2
* - hyperlink all the column operators listed in the ORM tutorial common filter...Mike Bayer2014-05-241-4/+10
* - The "primaryjoin" model has been stretched a bit further to allowMike Bayer2014-04-191-1/+1
* - Added new flag :paramref:`.expression.between.symmetric`, when set to TrueMike Bayer2014-03-301-5/+11
* - Added a new parameter :paramref:`.Operators.op.is_comparison`. ThisMike Bayer2014-01-311-4/+17
* - happy new yearMike Bayer2014-01-051-1/+1
* - The precedence rules for the :meth:`.ColumnOperators.collate` operatorMike Bayer2013-12-051-1/+5
* Ensure API generation and fix cross referencesVraj Mohan2013-11-131-2/+5
* An overhaul of expression handling for special symbols particularlyMike Bayer2013-10-231-0/+10
* - remove the ``__iter__()`` with notimplemented since it interferesMike Bayer2013-06-031-5/+0
* - endless isinstance(x, str)s....Mike Bayer2013-04-281-9/+10
* - the raw 2to3 runMike Bayer2013-04-271-5/+5
* Fixed the consideration of the ``between()`` operatorMike Bayer2013-02-021-1/+1
* - add full docs for like()/ilike()Mike Bayer2013-01-281-0/+28
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
* just a pep8 pass of lib/sqlalchemy/sql/Diana Clarke2012-11-191-5/+40
* Fixed a gotcha where inadvertently calling list() on aMike Bayer2012-11-181-0/+5
* - more docsMike Bayer2012-10-261-6/+10
* Added :meth:`.ColumnOperators.notin_`,Mike Bayer2012-10-241-3/+48
* - [bug] A tweak to column precedence which moves theMike Bayer2012-09-221-15/+20
* - [bug] Added missing operators is_(), isnot()Mike Bayer2012-09-221-0/+30
* `lshift` (<<) and `rshift` (>>) are also supported as optional operators.Mike Bayer2012-09-041-1/+19
* - [feature] Reworked the startswith(), endswith(),Mike Bayer2012-08-271-0/+9