]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- as the Concatenable mixin was changed to support calling down to
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 18 Aug 2015 16:40:18 +0000 (12:40 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 18 Aug 2015 16:40:18 +0000 (12:40 -0400)
commit3f8f1f16bd9e284afee910a6036fcb0958a6c0c2
tree287fb3608c459dea9af622492d50f5bdd5eddf57
parentba1e959e5316a8c17ca80dca950574038bd650c4
- as the Concatenable mixin was changed to support calling down to
"super" instead of hardcoding to "self.type" for the default return
value, the base Comparator was returning other_comparator.type.   It's
not clear what the rationale for this was, though in theory the
base Comparator should possibly even throw an exception if the two
types aren't the same (or of the same affinity?) .
- mysql.SET was broken on this because the bitwise version adds "0"
to the value to force an integer within column_expression, we are doing type_coerces here
now in any case so that there is no type ambiguity for this
operation
lib/sqlalchemy/dialects/mysql/base.py
lib/sqlalchemy/sql/type_api.py
test/sql/test_operators.py