On Apr 28, 2012, at 5:52 AM, Stefan Urbanek wrote:

> This is what I used as workaround [1]:
> 
>     # select is sqlalchemy.sql.expression.select() 
>     # each selected column was derived as column = 
> table.c[reference].label(label_with_dot)
> 
>     labels = [c.name for c in select.columns]
>     ...
>     record = dict(zip(labels, row))
> 

please try out the patch at 
http://www.sqlalchemy.org/trac/attachment/ticket/2475/2475.patch .    This 
would provide:


conn = engine.connect().execution_options({"sqlite_raw_colnames":True})
result = conn.execute(stmt)

no removal of dots would proceed.   


if this works for you it can go right in to 0.7 and 0.8.



-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to