On May 3, 2010, at 8:54 AM, stephan wrote:

> We currently use your SQLAlchemy and it is just great.
> 
> We are in the process of updating to SQLAlchemy 0.6 and I found one
> change due to the new handling of reflection in MetaData.reflect(),
> file schema.py. Basically, reflect() is unchanged. But due to the new
> implementation of bind.engine.table_names, it can only reflect tables
> and no longer views (contrary to what was possible for many RDBS in
> version 0.5).
> 
> Relevant piece of code in MetaData.reflect() is (unchanged between 0.5
> and 0.6):
> 
>        available = util.OrderedSet(bind.engine.table_names(schema,
> 
> connection=conn))
> 
> Shouldn't 'available' be amended to include views (possibly optional),
> given that reflection of views is supported now out of the box without
> problems? Or am I overlooking something?
> 
> I know that I can easily get MetaData for views elsewhere (and do so
> for the time being). I just suggest this feature as, for me, it looks
> natural to add this functionality to reflect().

was not aware that metadata.reflect() was doing views in 0.5, and this feature 
is fine if someone has time to work on it.    (trac ticket is a good start)



> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sqlalchemy" group.
> To post to this group, send email to sqlalch...@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.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalch...@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