]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- add a type_coerce() step within Enum, Boolean to the CHECK constraint,
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 20 Oct 2013 20:25:46 +0000 (16:25 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 20 Oct 2013 20:25:46 +0000 (16:25 -0400)
commit0b0764b62ba87bdec41d0fc86618f3779cb4e3f0
treec5182ea25b777551811a99c89982d3c584ee15dd
parent73669c7284548d0e5ab2147f66174c301e732650
- add a type_coerce() step within Enum, Boolean to the CHECK constraint,
so that the custom type isn't exposed to an operation that is against the
"impl" type's constraint, [ticket:2842]
- this change showed up as some recursion overflow in pickling with labels,
add a __reduce__() there....pickling of expressions is less and less something
that's very viable...
doc/build/changelog/changelog_08.rst
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/sqltypes.py
test/sql/test_types.py