[Sqlalchemy-tickets] [sqlalchemy] #2899: regression in CAST behavior due to type_coerce enhancement
Brought to you by:
zzzeek
From: sqlalchemy <mi...@zz...> - 2013-12-28 20:34:27
|
#2899: regression in CAST behavior due to type_coerce enhancement ---------------------+------------------------------------ Reporter: zzzeek | Owner: zzzeek Type: defect | Status: new Priority: highest | Milestone: 0.9.0 Component: sql | Severity: major - 1-3 hours Keywords: | Progress State: in progress ---------------------+------------------------------------ works in 0.8, fails in 0.9: {{{ from sqlalchemy import * class MyType(TypeDecorator): impl = Unicode type_ = MyType() value = cast(literal("hi", type_), Unicode) assert value.clause.type is type_ # <- becomes unicode, MyType is lost }}} -- Ticket URL: <http://www.sqlalchemy.org/trac/ticket/2899> sqlalchemy <http://www.sqlalchemy.org/> The Database Toolkit for Python |